Use the 9i on a database 8i database links?
Just a really quick question... I can't easily find an answer...If I connect to a database to 8i a link of a 9i database database, can I then use syntax on the 8i database 9i, or am I still hold to the 8i syntax?
NO.
The database link passes the SQL to the remote database, which will deal with SQL.
The remote 8i database will not be able to interpret the syntax 9i.
Also, you can not use regular expressions in your 9i database by sending them through a database link. The SQL sent to the remote database will not scan in the remote database.
But, by all means, try it. If in doubt, try it.
Tags: Database
Similar Questions
-
How to connect the parallel test using the logarithmic function Teststand database result
Hello
How can I connect a test result of 4 EHR tested in parallel using the logarithmic function Teststand database
I use Labview 2013, 2013 Teststand and sequential model.
The test is performed using a single digital card (SMU-6556). The FSD 4 is connected to the port of the digital map and is tested in parallel.
Currently at the end of the test, I would have a report with all the measures, but I need 4 reports (1 report / dut)
TKS
-
Business using the NoSQL in Oracle database application development
Hello
I followed the link given by Lai Re, to develop the application of Kvitter using the NoSQL database below. But there is no link to the code example in the blog below.
Developing applications using the NoSQL of Oracle database
Please help me with the link for the Code of the Kvitter Application.
Thank you.
Concerning
Jean-Luc Reynaud
Hi, Aymeric
Here is the direct link to the source code for the sample program above. The link is also displayed under the programs section of demo/sample.
HTH
Anuj -
Cannot use the native sequence of database to insert data through the DbAdapter
Hello
I use Oracle Fusion Middleware 12.1.3 (selection of pre-designed developer programs for Oracle VM VirtualBox VMs |) Oracle Technology Network). I'm trying to insert data into the Oracle database coming with the device via a DbAdapter. I want to use the native Oracle sequences for primary keys and have configured appropriatelly the DbAdapter. But in execution, I get the following exception:
Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into ('SCOTT'. "ORDERS '." (' ' ID ')
If I configure the such DbAdapter that do not use sequences, I get the same exception. I'm missing here?
Kind regards
Nicolas
Reading more carefully the exception, in the log file of the server, not just the display of messages in the console of the em, I could note that the ConnectionFactory configured on the outgoing Dbadapter connection used to access the database was incorrect. He was using JavaDb instead of Oracle that I made a mistake of copying and pasting. Correction of this error has resolved the problem.
-
How to fill a spry menu by using the microsoft sql server database?
Hello
I use dreamweaver cs4 and spry menu to create a dynamically created menu system.
My concept is to fill the menu items on the fly using MS sql server as database technology.
Can someone point me in the right direction? I googled and searched, but can't seem to get anywhere.
As soon as I get my menu established, I would like to this style. It seems that a lot of work for each element of style by hand. I was wondering if there was a collection of css files menu spry somewhere that I could just tie and presto!
Thank you.
Jerry
I use dreamweaver cs4 and spry menu to create a dynamically created menu system. My concept is to fill the menu items on the fly using MS sql server as database technology.
Basically
- create a dynamic XML files containing data from the database
- create a SpryXMLDataSet
- create a SpryRegion when the menu is displayed
- using SpryRepeat fill the menu
More information can be found here http://labs.adobe.com/technologies/spry/samples/
As soon as I get my menu established, I would like to this style. It seems that a lot of work for each element of style by hand. I was wondering if there was a collection of css files menu spry somewhere that I could just tie and presto!
Have a look here http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=2141544
If you need additional Spry associated support go to http://forums.adobe.com/community/labs/spry
-
retrieve the view of a database link definition
Hi people,
I can able to describe the view from the DB using link below
'm here get the structure which is fine, but I want to see the definition of the view of v_emp which is in the schema 'abc '.desc v_emp@abc
Using below, I can retrieve my local point of view, here my question is how can I recover the 'abc' DB link?
Please help meselect dbms_metadata.get_ddl('VIEW','V_EMP') from dual;
Thank youUsing below, I can retrieve my local point of view, here my question is how can I recover the 'abc' DB link?
select dbms_metadata.get_ddl('VIEW','V_EMP') from dual;
You can't get the ddl of the remote object. But you can use data dictionary views remote, for example dba_views@link.
Another way is to write a procedure remote DB that gets the ddl of the local object, so you can call it via dblink.
Published by: Mihael on February 25, 2013 03:18
Published by: Mihael on February 25, 2013 03:21
-
Problem using the command oraext:query-database() in the xslt file
Hello
I ask a function through the query command - database () in a certain xslt in a BPEL process as below:
< name of xsl: variable = "Company" >
< xsl: value - of select = "string ('CORPORATION')" / >
< / xsl: variable >
< name of xsl: variable = "CustAccIdFrmDB" >
< xsl: value-of select ='orext:query - database (concat ("select xx_egytrans_integration.get_xid(",$getCustAccID,",",$Corporation,") from the dual"), false (), false (), string("jdbc/otmdatasource")) "/ >"
< / xsl: variable >
But, after the deployment of the BPEL process and when running it, I get the error at run time.
Here is the error,
" < bpelFault > < faultType > 0 < / faultType > < subLanguageExecutionFault xmlns =" http://schemas.Oracle.com/BPEL/extension "> < a name ="summary"part > < summary > XPath expression cannot run." An error occurs during the processing of the XPath expression; the term is ora: OutputVariable.OutputParameters). the XPath expression cannot run; the reason was: javax.xml.transform.TransformerException: XML-22900: (Fatal Error) an internal error condition has occurred. Check the detailed origin described in the text of the exception message and verify that the XPath query is correct. < Summary / > < / part > < part name = "code" > < code > XPathExecutionError < / code > < / piece > < / subLanguageExecutionFault > < / bpelFault >
Could if it you please let me know the probable reason for the error? Please help as soon as possible.
Thank you
Imane
Hello
The problem is now solved by adding an alias for the columns like below:
Select xx_egytrans_integration.get_xid (21468, 'CORPORATION') result of double;
Now, it could be used in xsl.
Thank you
Imane.
-
No access to the data in a database linked when calling procedures in the APEX 5
Hello
I use
- APEX 5.0.3
- APEX DB: Oracle DB 12 c
- DB related: Oracle DB 11 g
When you call procedures and packages of APEX-side on the related DB, I can't access the data with a "select...". "in the tables on the DB related.
Is it because of the different versions of DB?
Is there a general setting in my APEX 5.0.3 I need to access the data in the tables on the DB related?
Any help appreciated.
Thanks in advance.
Concerning
Norbert
Hello
Thanks for the reply.
But at least we do the upgrade again.
... when editing a dblink and recompile the schema it all works.
Concerning
Norbert
-
How to use the swf and pictures as a hypertext link to specific slides when you click
How to use swf and images as a link hypertext to specific slides when clicked.i average as a buttons.
Hello
The key is that you can not!
What you * CAN * do, however, is to create the illusion that they establish between these objects. What you do is use a box click object which has been placed on top or in front of the Image or SWF file.
See you soon... Rick
Useful and practical links
Captivate wish form/Bug report form
-
Duplicate RMAN cloning using the database using the current database
Hi all
I am new bie, I want to clone my target database using the rman command 'DUPLICATE database OF ACTIVE DATABASE"new host.
steps on google, I searched, but I got confused, I doubt if you need to install oracle rdbms softare on new host or not? and also should I copy all files (redo, control, datafiles) to the new host? kind LY help and tell me the steps to clone the database using rman.your help will be appreciated.
Thank you.
Kind regards.
OS: RHEL 5.4
DB: 11.2.0.3
Hello
Have you not through document link to Gavin at least. It's very simple steps. If you wait until other measures, then won't them.
He had provided the demonstration, at least get in 'google' (you'll have so many links)
The Oracle Dba Italian Blogger: how to clone an Oracle 11 g 2 home
http://balaoracledba.com/2013/12/16/cloning-an-existing-Oracle11g-release-2-RDBMS-installation/
Note: If you feel always complex, better skip the task itself.
-Thank you
Pavan Kumar N
-
the variable name of database query to SQL Server using the Oracle database link
Hi all
I have an ApEx 4.1 application running on x 64 (11.2.0.1) 11g on Windows Server 2008 x 64, and I have a few points of data integration with SQL (2005 and 2008) server that I need to create. I have configured the database with dg4odbc link and it works perfectly... I can run queries on the SQL Server database without any problem using the database link.
However, there is a scenario where the SQL Server database name is dynamic, and I need to generate on the fly in a PL/SQL block and then use it in a query dynamic SQL (all this in the ApEx). It of wherever I meet problems... when I asked the default database that is based on the ODBC connection and I don't have to specify the name of the database, no problem. But when I need access to one of the several other databases by default, I received the error "invalid table.
It works well:* (note that 'fv' is the name of my database link)
v_query1: = "select 'Release Date' from dbo." Schedules@FV where dbo. Annexes. "" SchedID "=: calendar";
EXECUTE IMMEDIATE v_query1 in rel_date using the grid.
I then take this rel_date variable, convert a varchar2 (rel_date_char), then use it as the name of the database in the following query...
_ It returns an error(error ORA-00903: invalid table name)
v_query2: = "select"PARTNO": rel_date_char.dbo.ProdDetails@fv where 'SchedID' =: calendar and"UnitID"=: unit"
and 'MasterKey' =: master and "ParentKey" =: parent';
EXECUTE IMMEDIATE v_query2 in part_number using planning, master, parent unit;
I also tried using all of the following conditions without result:
"select"PARTNO"of" | : rel_date_char | '.dbo. ProdDetails@fv where 'SchedID '...
"select"PARTNO"of" | rel_date_char | '.dbo. ProdDetails@fv where 'SchedID '...
"select"PARTNO"of" | @rel_date_char | '.dbo. ProdDetails@fv where 'SchedID '...
"select"PARTNO"in @rel_date_char.dbo.ProdDetails @fv where 'SchedID'..."
Is it possible to do it in PL/SQL?
Thanks for any help!
-Ian C.
Published by: 946532 on July 15, 2012 19:45Just did a test using passthrough:
SQL > set serveroutput on
SQL > declare
2 val varchar2 (100);
3 c whole;
4 whole nr;
5. start
c: 6 = dbms_hs_passthrough.open_cursor@FREETDS_DG4ODBC_EMGTW_11_2_0_3;
7 dbms_hs_passthrough.parse@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c, "select count (*) from EMP");
8 LOOP
9 nr: = DBMS_Hs_Passthrough.fetch_row@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c);
10 output when nr = 0;
11 dbms_hs_passthrough.get_value@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c, 1, val);
12 dbms_output.put_line (val);
13 end of loop;
14 dbms_hs_passthrough.close_cursor@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c);
15 end;
16.
24576PL/SQL procedure successfully completed.
SQL > declare
2 val varchar2 (100);
3 c whole;
4 whole nr;
5. start
c: 6 = dbms_hs_passthrough.open_cursor@FREETDS_DG4ODBC_EMGTW_11_2_0_3;
7 dbms_hs_passthrough.parse@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c, ' select count (*) from dbo.) EMP');
8 LOOP
9 nr: = DBMS_Hs_Passthrough.fetch_row@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c);
10 output when nr = 0;
11 dbms_hs_passthrough.get_value@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c, 1, val);
12 dbms_output.put_line (val);
13 end of loop;
14 dbms_hs_passthrough.close_cursor@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c);
15 end;
16.
24576PL/SQL procedure successfully completed.
So all 3 ways work for me.
Published by: kgronau on July 23, 2012 10:08
Now, using the variables to make the selection:
SQL > declare
2 val varchar2 (100);
3 c whole;
4 whole nr;
5 tabname varchar2 (20): = 'EMP ';
6 ownr varchar2 (20): = "dbo."
7 dbname varchar2 (20): = "door";
Start 8
c: 9 = dbms_hs_passthrough.open_cursor@FREETDS_DG4ODBC_EMGTW_11_2_0_3;
10 dbms_hs_passthrough.parse@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c, ' SELECT count (*) FROM ': dbname: '.) ' || ownr | '.'|| tabname | ") ;
11 LOOP
12 nr: = DBMS_Hs_Passthrough.fetch_row@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c);
13 when the exit nr = 0;
14 dbms_hs_passthrough.get_value@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c, 1, val);
15 dbms_output.put_line (val);
16 end loop;
17 dbms_hs_passthrough.close_cursor@FREETDS_DG4ODBC_EMGTW_11_2_0_3 (c);
18 end;
19.
24576PL/SQL procedure successfully completed.
=> instead of executing the statement using the "execute Immediate" we use the PASTHROUGH package to pass the statement to SQL Server.
Published by: kgronau on July 23, 2012 10:10
-
How can insert quary in database by using the collection.
Hi friends,
My friend advice me to insert several point with collection for the use of multiple lines. But I don't know how to use the collection. How do I create the form to insert data using the collection.
Please send me any link or example .au insert data into database by using the collection.
My problem is:-
I have a bill with several point for example. Grapes (25) with amount here and now I want to add these question with quantity in my database, Badam (145), banana (49), Apple (12)
When I finally click on submit button.
Actully I was used as a table but I am facing a problem when using tabular, tabular, I enter first item for example. Apple and there quantity for example. 12 in the textfield and after clicking on Add line enter Buttom went to the database. but I want that entry should not go the database. But only the new line should add when I click on the button Add a line.
I want all these point 4 should enter into the database when I click on Submit Final.
Maury
Published by: Ed on September 6, 2009 02:22Hello
I would do something like the code:
BEGIN DECLARE vDATE DATE; BEGIN vDATE := TO_DATE(:P1_DATE1,'DD.MM.YYYY'); WHILE vDATE <= TO_DATE(:P1_DATE2,'DD.MM.YYYY') LOOP INSERT INTO ABC (DTE, LEAVE) VALUES (vDATE, :P1_C); vDATE := vDATE + 1; END LOOP; END; END;
You must ensure that the datepicker points both use the ' JJ. MM YYYY ' date format.
Andy
-
ONLY INSERT OR DELETE THE PRIVILEGE TO THE DATABASE LINK
Hi all
Version of DB 11.2.0.1
RedHat 5.5 operating system
I created a link to private database by following the path
create database link test_link
connect to Scott identified by tiger
using
'(DESCRIPTION =)
(ADDRESS = (PROTOCOL = TCP) (HOST = 10.194.180.45)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = prod)
)
)'
The link is created successfully and I am able to perform all the DML operations on it.
The Question is there a way by which we can give only insert or delete or privilege is not to remove from the table at this link.
For operations select only, I know that by creating a view I can restrict the remote user, but is there a way by which I can give only insert or remove remove link of database.
You can not grant any privilege to a link. Can you and your team identify a location in the documentation, if required?
By default, a remote session will get the same privilege as the user to which it connects.
BTW:
- do not use a database link tnsnames.ora makes your hard to maintain link
- using addresses IP hard in a database link makes your link even more difficult to maintain
- by specifying a hardcoded password in a database link is a breach of security.
-------------
Sybrand Bakker
Senior Oracle DBA
-
Database link - what ports are used?
I'm trying to create a link of database from a very locked down server (A database) at database B, which is on my internal network.
Can someone tell me what are the ports I need to open in the firewall for a database link works correctly? My B of the database instance is an instance of XE running on the default port 1521.
Thank youHello
Try this in your source and XEPROD it is your right to target db
sqlplus user/pass@XEPROD
When you create a db-link use any connection string and also how is your configured sqlnet.ora you may need to use. WORLD in the name of link
CREATE DATABASE LINK "LINK_NAME" CONNECT TO USERNAME IDENTIFIED BY "password" USING '(DESCRIPTION =(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =
)(PORT = <1521 or whatever port you are using))) (CONNECT_DATA = (SERVICE_NAME = XEPROD)))'; Hope this helps
Concerning
-
migration from 10g to 12 c using the data pump in
Hi, while I used the data pump at the level of the schema before, I'm relatively new to the full database import.
We are trying a full database migration to 10.2.0.4 to 12 c using the complete method of database data pump over db link.
the DBA has indicated to avoid move SYSAUX and SYSTEM objects. but initially during the documentation review, it appeared that these objects are not exported since the TRANSPORTABLE given target = system NEVER. If anyone can confirm this? done import and export log refers to the objects I thought would not:
...
19:41:11.684 23 FEBRUARY 15: Estimated TABLE_DATA 3718 objects in 77 seconds 19:41:12.450 23 February 15: total estimation using BLOCKS method: 52,93 GB
19:41:14.058 23 February 15: object DATABASE_EXPORT/TABLESPACE of treatment type
20:10:33.185 23 February 15: ORA-31684: TABLESPACE object type: 'UNDOTBS1' already exists
20:10:33.185 23 February 15: ORA-31684: TABLESPACE object type: 'SYSAUX' already exists
20:10:33.185 23 February 15: ORA-31684: TABLESPACE object type: 'TEMP' already exists
20:10:33.185 23 February 15: ORA-31684: TABLESPACE object type: 'USERS' existing
20:10:33.200 23 FEBRUARY 15: 96 objects TABLESPACE finished in 1759 seconds 20:10:33.208 23 February 15: treatment of type of object DATABASE_EXPORT/PROFILE
20:10:33.445 23 FEBRUARY 15: 7 PROFILE items finished in 1 seconds 20:10:33.453 23 February 15: treatment of DATABASE_EXPORT/SYS_USER/USER object type
20:10:33.842 23 FEBRUARY 15: 1 USER objects ended in 0 seconds 20:10:33.852 23 February 15: treatment of DATABASE_EXPORT/SCHEMA/USER object type
20:10:52.368 23 February 15: ORA-31684: USER object type: 'OUTLN' already exists
20:10:52.368 23 February 15: ORA-31684: USER object type: 'ANONYMOUS' already exists
20:10:52.368 23 February 15: ORA-31684: USER object type: 'OLAPSYS' already exists
20:10:52.368 23 February 15: ORA-31684: USER object type: 'MDDATA' already exists
20:10:52.368 23 February 15: ORA-31684: USER object type: 'SCOTT' already exists
20:10:52.368 23 February 15: ORA-31684: USER object type: 'LLTEST' already exists
20:10:52.372 23 FEBRUARY 15: Finished objects USER 1140 in 19 seconds 20:10:52.375 23 February 15: object DATABASE_EXPORT/ROLE of treatment type
20:10:55.255 23 February 15: ORA-31684: object ROLE type: 'SELECT_CATALOG_ROLE' already exists
20:10:55.255 23 February 15: ORA-31684: object ROLE type: 'EXECUTE_CATALOG_ROLE' already exists
20:10:55.255 23 February 15: ORA-31684: object ROLE type: 'DELETE_CATALOG_ROLE' already exists
20:10:55.256 23 February 15: ORA-31684: object ROLE type: 'RECOVERY_CATALOG_OWNER' already exists
...
the most insight.
The schema SYS, CTXSYS and MDSYS ORDSYS are not exported using exp/expdp
DOC - ID: Note: 228482.1
I guess that he has already installed a 12 c software and created an itseems database - so when you have imported you have this "already exists."
Every time the database is created and the software installed by default system, sys, sysaux will be created.
Maybe you are looking for
-
Problems of synchronization between a mobile device and Windows Mail
I use Windows Mail 6.0.6000.16386 version (vista_rtm.061101 - 2205) on my Vista machine. T1) when I synchronize my contact numbers of my mobile (Nokia) to my Windows Mail Contacts using the supplied software (Nokia PC suite), I find that if a certain
-
Foreign crook fooled me and now I can't get out 'safe mode' regardless of attempts to do
Hello, Monday evening, I googled Facebook Support and found this issue of phone - 1-888-275-2174, which came as a 'techgeeks. I later found out than this fraudulent foreign (probably India) fake f * telephone number simply leads to my nightmare. They
-
Program for the blackBerry Smartphones Office Compatibility
I had to wipe my computer and consequently lost everything on it. I do not have the disks provided with the phone (as numbers) and let me know what version of the desktop software is compatible with my phone. The program on the phone is v4.2.1.96 a
-
I try to add the google remarketing code JUST before the < / body > tag to end on all my pages... they require would be at the exact spot. I tried it added via insert html and that place in the footer, but that did not work. I also tried 'page proper
-
First Pro CC 2014.2 crashes on Windows 7, Dell Latitude E7440
First Pro CC 2014.2 crashes on Windows 7, Dell Latitude E7440, he earlier showed the error message (41) and supposed to restart the program. After trying to restart first a few times to update my system, reinstall creative cloud and first pro CC 2014