Implementing Oracle RDF for existing databases.

Hi,
I am a newbie to RDF. I am supposed to dio a PoC for a Oracle RDF. I donot know what is RDF [i have learnt it now], OWL, SPARQL etc...I need advice from experienced people about how to start with a simple applications etc...
Please let me know if there is any good step by step tutorials and sample code. I have searched the entire web and i couldn't get a good sample code for Oracle RDF projects.
May i know whether there is any such projects gets implemented in Oracle RDF or is that just a area for research?
Why do we need Jena API? Why should i opt for Oracle RDF? By what means it is going to give me a performance boost? etc.. are some unanswered questions i still have in my mind.
Thanks much in advance for your time....
Regards,
Sakthi.

Hi Sakthi,
My name is Jorge Barba, working in Support for Semantic Technologies.
We have a set of notes that I can share with you so you can start implementing simple ontologies, I can also present to you a 1hour and a half presentation via remote web conference of Semantics and Oracle. If you are interested please send me an email at [email protected]
Regards!
Jorge

Similar Messages

  • Implementing Oracle discoverer on OLTP databases

    We have a database(520 tables) completely normalized minute level for ex:Person->Phone->PhoneType, Person->Email->EmailType.
    That means completely normalized, in order generate a report you have to have more than 10 joins. Apart from these we need to link to value based hierarchy with that we need to achieve output with respect to geography.
    Hierarchy is build on value based and data is maintained in the table in recursive manner.
    1.My first question is, can I implement Oracle DS on OLTP databases.?
    2.I guess Oracle DS will not support more than 6 or 7 joins because it encounters fan-trap situations, am I correct?
    Pls. suggest/advice me. Thans in Advance.
    Regards
    Krishna

    Hi Krishna,
    1) Yes you can (there are no laws against that).
    But keep in mind that the OLTP database is intended/tuned to process transactions, not to do reporting on. So you might run into performance issues and/or modelling issues. Moreover, the "transactional users" migth expierence slower performance because of the "reporting users" and they won't like you for it...
    2) There is no limit on the number of joins. And running into fantrap situations depends on the functional requirements and the way you set up the EUL for that, not (directly) on the number of joins.
    Regards,
    Sabine

  • Where to find the document category in oracle purchasing for existing attachments?

    Where to find the document category in oracle purchasing for existing attachments and also how to create a new category?

    Hi Sanjay,
    We are looking to add the below 3 marked document categories to Purchasing.
    But here the application is for order management, how can we use them for purchasing?

  • Developer 2000 forms for95/NT won't link my oracle 8i for 98 database, Y?

    hello world,
    It is better to create a sequence of primary keys on a table for
    eventually use for building forms and does it really not matter.
    Secondly, i have oracle8i Personal edition installed in my
    orahome8i area and also did managed to install Developer 2000
    in this same home area but would not run.
    As I could notice, does it really matter if I have installed
    developer 2000 with an older version of SQLplus and whenever i
    try to log into my 8i database, it comes up with a TNS bla bla
    bla not found.
    How do i go about getting my Developer 2000 for win95/NT to hook
    up to an entirely differently installed oracle 8i for win98
    database.
    I have tried removing the key from the registry and deleting
    some bits of my autoexec.bat file but still to no avail.
    Will i be able to download a compatible version or is it just
    about me.
    much appreciation.
    Ayo show

    My guess would be that you still have some remnants of your old "personal" installation, and your new Enterprise installation of 9i is finding the DLL from the old installation.
    Make sure you un-install the old Oracle installation first, and delete all oracle directories for good measure.

  • Reverse engineering for existing database

    Hi,
    I have two different databases, one with my application (i.e. DB1), and the other with the designer installation (i.e.DB2).
    I want to get the Reverse Engineering of my app in DB1, and I know these steps:
    - Design Editor> DB Admin tab> Generate> Capture design of > Server Model.
    OK, but I get the "Create Database user" form, and the database and user name as "DEFAULT".
    What do I have to do?
    I just want designer to reverse engineer my DB1, and I think that it will store that meta info in the DB2. Am I correct?
    I have created a new workarea and container for that purpose, but should I create a "Oracle database" before capturing the server model? and that database, should be the DB1 or the DB2? both are already created, so I think that I need just the connection.
    thanks.

    You've basically got this right - DB1 is the database you are capturing from and DB2 contains the Designer repository into which the metadata is being captured.
    Designer wants to have a database definition and a schema definition in the repository to which it can attach your table definitions. In the Design Editor use the DB Admin tab to get to a place where you can create a database definition. Create an Oracle data definition for your application database (DB1) and create a schema definition (aka User) in that database to own your tables. Then those will appear as options in the Capture design of Server Model wizard.
    Yes, I know - a lot of steps for what seems to be a simple task - reverse engineer an existing database. That's Designer for you. This is one of the reasons that I say that if ALL you want is to see your database in a server model diagram, Designer is overkill. But Designer can do SO MUCH more than that - if you want to fully use it, the annoyances are worth it.

  • How to open oracle listner for three database instances

    please help me with following questions
    I have 3 database instances
    orcl
    JIP02T
    JIP04T
    when i start the oracle database, does it start all 3 instances? when i start the oracle listner, does it start listner for all 3 instances?
    when i echo $ORACLE_SID
    [ora112@localhost admin]$ echo $ORACLE_SID
    orcl
    i can only see orcl and oracle listner is started only for one database instance.i can connect to only one database instance usign sql developer how can i start oracle database listner for other database instances as well

    ShishirTekadeR wrote:
    . oraenv
    Note that is "dot" SPACE oraenv
    You will be prompted for the value of ORACLE_SID (one of the databases). It looks like this:
    oracle:orcl$ . oraenv
    ORACLE_SID = [orcl] ? dwsbx
    The Oracle base for ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 is /u01/app/oracle
    oracle:dwsbx$
    HIGHLY APPRECIATED U R IMP Tips!!!!!
    But it’s very difficult to remember & manually enter oracle SID & HOME details every time after run (. Oraenv)
    .profile creation is simple method and no need to remember SID & HOME details.(for multiple DB in one server)You don't have to "remember & manually enter oracle SID & HOME details every time after run " oraenv sets all those details for you. All you have to remember is the name of the instance you want to work with. The same thing you'd have to remember if you if you created (as you suggested) three different "profiles" - actually three different shell scripts, each to set the environment for a specific instance.
    Yes, I do place "default" settings in .bash_profile. But with multiple databases the "default" settings are often not going to be what you need so you'll still have to run some process to change them. Either a home-grown script or oraenv. And either way you will have to remember the names of the instances you have to chose from. So in general I see no advantage of reinventing the wheel.
    >
    >
    >
    As per user information
    He is using different port number for different instanceWhich accomplishes absolutely nothing except extra configuration headaches. It accomplishes nothing for security. It accomplishes nothing for availability.
    And also it is very simple method to manage three different DB in three different listener entry (for DB maintenance activity.)Not as easy as managing one default listener. By far the most frequent listener configuration issue I see on this forum is when people try to configure one listener per database.
    Single listener in multiple instance (if listener down all DB connection will affect)And why would the listener be down? I've been working full time with Oracle since version 7.3 - somewhere around 1995. I've NEVER seen a listener fall over and die. I have seen many people on this forum whose db connections failed because they were trying (unsucessfully) to configure multiple listeners.
    All of my servers are running multiple databases. I have one test server that is running close to a dozen separate databases. One listener. I've NEVER had a situation where I thought to myself, "Gee, it would really help if I had created a separate server for each database"
    >
    >
    Best Regards,
    Shishir Tekade.
    My Blog: http://shishirtekade.blogspot.com
    Edited by: ShishirTekadeR on Dec 27, 2012 10:29 PM
    Edited by: ShishirTekadeR on Dec 27, 2012 10:30 PM
    Edited by: ShishirTekadeR on Dec 27, 2012 10:31 PM

  • Is there any tools can check for existed database ?

    hi all, is there any tools that can check for that existed database after inserted a database to Ms access??

    Then you'll open a connection and then do a Select from table to retrieve information. (and close afterwards)
    /Y 
    LabVIEW 8.2 - 2014
    "Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
    G# - Free award winning reference based OOP for LV

  • Running a oracle script for multible database on same server

    Hello friends
    I am thinking of creating a script in HP UX which will run a SQL script on multiple oracle in same server. I can do this for one oracle but i'm unable to do it for multiple database.
    I need to do newid oraSID user every time for diff. database .. can u suggest something..
    regards
    Ashish

    Hi Markus,
    Its not working .. When i run this script from my ID, it says SQLPLUS not found. see this .. i have created 1 sql file and 1 script file to call it with exporting ORACLE_HOME & ORACE_SID for one of the system E40.
    Can you suggest something ..
    er3asu82:(/tmp)(xchason)#ll /tmp/testsql.sql /tmp/testscr.dat
    -rwxrwxrwx   1 xchason    dba            109 Aug  9 11:10 /tmp/testscr.dat
    -rwxrwxrwx   1 xchason    dba             32 Aug  9 11:08 /tmp/testsql.sql
    er3asu82:(/tmp)(xchason)#cat /tmp/testsql.sql
    select * from v$instance;
    quit
    er3asu82:(/tmp)(xchason)#cat /tmp/testscr.dat
    #! /bin/ksh
    export ORACLE_HOME=/oracle/E40/102_64
    export ORACE_SID=E40
    sqlplus "/as sysdba" @testsql.sql
    er3asu82:(/tmp)(xchason)#/tmp/testscr.dat
    /tmp/testscr.dat[5]: sqlplus:  not found
    Again when i try to run this from other orasid, it does not work as well..
    er3asu82:oraq52 1> /tmp/testscr.dat
    Error 6 initializing SQL*Plus
    Message file sp1<lang>.msb not found
    SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
    thanks
    ashish

  • Sql Server Management Assistant (SSMA) Oracle okay for large database migrations?

    All:
    We don't have much experience with the SSMA (Oracle) tool and need some advice from those of you familiar with it.  We must migrate an Oracle 11.2.0.3.0 database to SQL Server 2014.  The Oracle database consists of approximately 25,000 tables and 30,000
    views and related indices.  The database is approximately 2.3 TB in size.
    Is this do-able using the latest version of SSMA-Oracle?  If so, how much horsepower would you throw at this to get it done?
    Any other gotchas and advice appreciated.
    Kindest Regards,
    Bill
    Bill Davidson

    Hi
    Bill,
    SSMA supports migrating large database of Oracle. To migrate Oracle database to SQL Server 2014, you could use the latest version:
    Microsoft SQL Server Migration Assistant v6.0 for Oracle. Before the migration, you should pay attention to the points below.
    1.The account that is used to connect to the Oracle database must have at least CONNECT permissions. This enables SSMA to obtain metadata from schemas owned by the connecting user. To obtain metadata for objects in other schemas and then convert objects
    in those schemas, the account must have the following permissions: CREATE ANY PROCEDURE, EXECUTE ANY PROCEDURE, SELECT ANY TABLE, SELECT ANY SEQUENCE, CREATE ANY TYPE, CREATE ANY TRIGGER, SELECT ANY DICTIONARY.
    2.Metadata about the Oracle database is not automatically refreshed. The metadata in Oracle Metadata Explorer is a snapshot of the metadata when you first connected, or the last time that you manually refreshed metadata. You can manually update metadata
    for all schemas, a single schema, or individual database objects. For more information about the process, please refer to the similar article: 
    https://msdn.microsoft.com/en-us/library/hh313203(v=sql.110).
    3.The account that is used to connect to SQL Server requires different permissions depending on the actions that the account performs as the following:
     • To convert Oracle objects to Transact-SQL syntax, to update metadata from SQL Server, or to save converted syntax to scripts, the account must have permission to log on to the instance of SQL Server.
     • To load database objects into SQL Server, the account must be a member of the sysadmin server role. This is required to install CLR assemblies.
     • To migrate data to SQL Server, the account must be a member of the sysadmin server role. This is required to run the SQL Server Agent data migration packages.
     • To run the code that is generated by SSMA, the account must have Execute permissions for all user-defined functions in the ssma_oracle schema of the target database. These functions provide equivalent functionality of Oracle system functions, and
    are used by converted objects.
     • If the account that is used to connect to SQL Server is to perform all migration tasks, the account must be a member of the sysadmin server role.
    For more information about the process, please refer to the  similar article: 
    https://msdn.microsoft.com/en-us/library/hh313158(v=sql.110)
    4.Metadata about SQL Server databases is not automatically updated. The metadata in SQL Server Metadata Explorer is a snapshot of the metadata when you first connected to SQL Server, or the last time that you manually updated metadata. You can manually update
    metadata for all databases, or for any single database or database object.
    5.If the engine being used is Server Side Data Migration Engine, then, before you can migrate data, you must install the SSMA for Oracle Extension Pack and the Oracle providers on the computer that is running SSMA. The SQL Server Agent service must also
    be running. For more information about how to install the extension pack, see Installing Server Components (OracleToSQL). And when SQL Express edition is used as the target database, only client side data migration is allowed and server side data migration
    is not supported. For more information about the process, please refer to the  similar article: 
    https://msdn.microsoft.com/en-us/library/hh313202(v=sql.110)
    For how to migrate Oracle Databases to SQL Server, please refer to the  similar article: 
    https://msdn.microsoft.com/en-us/library/hh313159(v=sql.110).aspx
    Regards,
    Michelle Li

  • Rename ORACLE_SID for existing database

    Hi team,
    Can anyone please let me know proper way to rename existing running oracle database SID?
    What are various ways to approach the tasks?
    Suugest me with RMAN and also traditional way of doing it!
    Hoping for your best suggestions..
    Thanks
    regards
    dkoracle

    Yes rajesh i have changed both instance plus db name....that was the requirement,,
    you gave me option of changing SID too..thanks
    While editing control file i met with two options
    1. with reset logs
    2.with no reset logs
    Since it was complete shutdown i hope no need to apply reset logs here. But changing the SID name on header of datafiles,control files will force us to open with reset logs
    please correct me on this!!
    see the content of my control file :
    CREATE CONTROLFILE REUSE SET DATABASE "new<SID>" RESETLOGS ARCHIVELOG
    MAXLOGFILES 32
    MAXLOGMEMBERS 3
    MAXDATAFILES 254
    MAXINSTANCES 8
    MAXLOGHISTORY 226
    LOGFILE
    GROUP 1 '/u06/oradata/new<SID>/redo01a_new<SID>.dbf' SIZE 300M,
    GROUP 2 '/u06/oradata/new<SID>/redo02a_new<SID>.dbf' SIZE 300M,
    GROUP 3 '/u06/oradata/new<SID>/redo03a_new<SID>.dbf' SIZE 300M,
    GROUP 4 '/u06/oradata/new<SID>/redo04a_new<SID>.dbf' SIZE 300M
    -- STANDBY LOGFILE
    DATAFILE
    '/u06/oradata/new<SID>/system_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/undo_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/tools_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/users_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/indx_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/data101_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/indx101_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/data201_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/indx201_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/data301_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/indx301_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/data401_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/indx401_new<SID>_01.dbf',
    '/u06/oradata/new<SID>/data101_new<SID>_02.dbf',
    '/u06/oradata/new<SID>/users_new<SID>_02.dbf',
    '/u06/oradata/new<SID>/users_new<SID>_03.dbf',
    '/u06/oradata/new<SID>/users_new<SID>_04.dbf',
    '/u06/oradata/new<SID>/data401_new<SID>_02.dbf',
    '/u06/oradata/new<SID>/data201_new<SID>_02.dbf',
    '/u06/oradata/new<SID>/undo_new<SID>_02.dbf',
    '/u06/oradata/new<SID>/data301_new<SID>_02.dbf',
    '/u06/oradata/new<SID>/indx301_new<SID>_02.dbf',
    '/u06/oradata/new<SID>/indx101_new<SID>_02.dbf',
    '/u06/oradata/new<SID>/data101_new<SID>_03.dbf',
    '/u06/oradata/new<SID>/indx201_new<SID>_02.dbf',
    '/u06/oradata/new<SID>/indx101_new<SID>_03.dbf',
    '/u06/oradata/new<SID>/sysaux_new<SID>_01.dbf'
    CHARACTER SET UTF8;
    ALTER DATABASE OPEN RESETLOGS;
    ALTER TABLESPACE TEMP ADD TEMPFILE '/u06/oradata/new<SID>/temp_01.dbf'
    SIZE 2000M REUSE AUTOEXTEND OFF;
    After once database opened i changed mode to no archive log.....

  • Want to use single oracle home for multiple database releases

    Hi,
    I have following 3 different databases.
    Oracle7 Server Release 7.3.4.4.0
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit
    I want to access these databases using single oracle home. Please advise which client version I have to install to access these. I tried using Oracle Release 9.2.0.1.0 client but I am not able to connect to oracle 7 by using this.I am ready to have multiple oracle homes.But what client version I have to install and where can I get it.Your help will be highly appreciated.

    ... and 7 is using oracle 8.1.7 client.From your sales representative. 8i is no longer available for downloading,because desupported since many years.
    Werner

  • ORACLE_HOSTNAME for existing database

    We did a fresh install of oracle 10.2.0.4 database. The database is up and running fine.
    Recently we decided that we will use virtual hostname and so we configured a new ethernet card and IP address.
    The problem is we set ORACLE_HOSTNAME to the virtual hostname in the environment variable and started the database. Still the database is using the old hostname.
    SQL> select instance_name,host_name from v$instance;
    INSTANCE_NAME HOST_NAME
    PRODDB server01
    SQL>
    Added the IP address and the virtual hostname to the /etc/hosts file.
    $export ORACLE_HOSTNAME=prodserver
    Restarted the database.
    SQL> select instance_name,host_name from v$instance;
    INSTANCE_NAME HOST_NAME
    PRODDB server01
    SQL>
    After the restart host_name is still the actual hostname
    How to overcome this situation ?

    I am referring to the [Oracle Document|http://download.oracle.com/docs/cd/B28359_01/install.111/b32002/pre_install.htm]
    Which says
    2.5.3 Installing on Multihomed Computers
    You can install Oracle Database on a multihomed computer. A multihomed computer is associated with multiple IP addresses. This is typically achieved by having multiple network cards on the computer. Each IP address is associated with a host name. In addition, you can set up aliases for the host name. By default, Oracle Universal Installer uses the ORACLE_HOSTNAME environment variable setting to find the host name. If ORACLE_HOSTNAME is not set and you are installing on a computer that has multiple network cards, then Oracle Universal Installer determines the host name by using the first entry in the /etc/hosts file.
    Clients must be able to access the computer either by using this host name or by using aliases for this host name. To verify this, ping the host name from the client computers using the short name (host name only) and the full name (host name and domain name). Both tests must be successful.

  • How to recommand sga & pga size for existing database?

    Hi All,
    In my environment there are 100s of databases running , in few servers we frequently getting the "Unable to allocate the shared memory" during job process. But the server have enough memory to allocate to the databases where ever the memory required.
    Now the quesition is how to predict or estimate the required memory of that database?
    Thanks

    903787 wrote:
    Hi All,
    In my environment there are 100s of databases running , in few servers we frequently getting the "Unable to allocate the shared memory" during job process. But the server have enough memory to allocate to the databases where ever the memory required.
    Now the quesition is how to predict or estimate the required memory of that database?
    Thanksquery V_$SGA_TARGET_ADVICE

  • Oracle Audit Vault and Database Firewall implementaion

    Dear All,
    we are planning to implement Oracle Audit Vault and Database Firewall on 2 node 11g RAC/solaris10, please advise me to ahead in details
    Thanks

    Recently purchased Audit Vault and Database Firewall
    My question is with Audit Vault.
    All of the documentation says that i need Oracle Linux 5.8 as part of the installation. We do not have any servers now that support 5.8 currently. When I check the HCL for Oracle Linux 5.8 i see only 4 Oracle servers that support this version
    Sun Server X2-4
    Sun Server X2-8
    Sunfire X2270 M2
    Sunfire X4470
    The only two servers that are currently offer for purchase by Oracle are the X2-4 and X2-8 which are way overkill both in power and price for this application.
    The X2270 M2 would fit nicely, but is no longer offered for sale. In it place is the X3-2 which would fit nicely, but it listed as supporting Oracle Linux 5.8. Oracle Linux 5.9 is supported on the X3-2.
    My question is will Oracle Linux 5.9 or newer install to support Audit Vault? The documentation specifies Linux 5.8. Is this flexible or not?
    Thanks,

  • Oracle Audit Vault and Database Firewall X SAP

    Hello,
    Someone has or had any experience on implementing "Oracle Audit Vault and Database Firewall" in a SAP environment?
    I would like to know the impacts of this implementation for SAP System.
    Is there anything we have to concern about it from SAP side?
    Regards,
    Richard Brehmer

    Well,
    In case of someone needs it.
    I found something in Note: 105047
    https://websmp230.sap-ag.de/sap(bD1wdCZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361…

Maybe you are looking for

  • Macbook Pro Mid 2012: Issues with Yosemite update, graphics, and hard drive.

    MacBook Pro (15-inch, Mid 2012) Processor: 2.3 GHz Intel Core i7 Memory: 4 GB 1600 MHz DDR3 Graphics: Intel HD Graphics 4000 1024 MB I've used 192.8 GB Operating System: 10.10.1 (14B25) YOSEMITE UPDATE I've been experiencing problems with my Macbook

  • Can Drop Ship Warehouse be Utilized for Commission Only Business?

    Our company has a small percentage of business where we act as a broker only.  We process the customer orders, send the vendor POs and monitor the shipments, but we do not pay the vendor or collect the payment from the customer.  The customer pays th

  • Why does a font change in my pdf when I print it to file?

    A client created this magazine in InDesign and exported it to a pdf. I preflighted it and printed it using Adobe PDF for my printer and unchecked the "Rely on system fonts" button. The preflighter did not indicate that any fonts were unembedded, but

  • Build.vi does not output Generated files list for installer

    In LV 2011, Build.vi does not output a "Generated files" list when used on an installer. Example attached. When run on my system, "Generated files" is an empty array and "error out" shows no errors or warnings. The built installer can be found on dis

  • BOBJ and DS Components and Versions

    Hello All, A few questions I was wondering if you could help me with:  What components make up BOBJ and Data Services?  E.g. The components that make up BW are things like: Software Component      Release  Level        Highest Support Package    Desc