Database link hangs from source 10204 to remote 9208
Hi,
I have a sql job that runs sql statements on database 10204 connecting to database 9208 via a database link. The job takes about half hour to complete. The source database, 10204 connects to remote 9208 to retreive data from 9208. Most of the processing is performed on the remote db. For some reason, after processing sql statements on remote db, the job hangs. I looked at wait events on remote and it shows "SQL*Net message from client". I looked at wait events on source database and it shows "SQL*Net message from dblink".
It looks to me that there is something wrong with the communication between the source and remote db via the db link.
I tried setting the default_sdu_size from 2k to 8k but this does not help the hanging. I tried runing the job at different times in the day and night but this does not help either. I filed an SR with metalink and they asked me to run trace. I sent them the trace files and they came back saying to bounce the databases. I bounce the databases and still that did not resolve the hanging. Anyone encounter this issue lately? Thank you in advance.
I have seen this before between 2 10g databases, but very rarely, and never identified the cause, so suspected it was from a network glitch. Solution was to kill the hung sessions and restart.
Setup some network tests and leave them running. E.g ping tests, scp tests, and/or open ssh sessions to see if you lose any packets when the database link fails. Check your OS logs for network interface errors. Check if there are any firewalls between the databases which may disconnect inactive sessions.
Similar Messages
-
OWB 10g -- Can't Create Database Links for Data Source and Target
We installed OWB 10g server components on a Unix box running Oracle 10g (R2) database. The Designer Repository is in one instance. The Runtime Repository and the Target are in another instance. The OWB client component was installed on Windows XP. We create a data source module and a target module in OWB. The data source is on another Unix box running Oracle 9i (R2) database. We try to create database links for data source module and target module, respective. But when we created and tested the DB links, the DB links were failed.
For the database link of data source, we got the following error message:
Testing...
Failed.
SQL Exception
Repository Error:SQL Exception..
Class Name: CacheMediator.
Method Name: getDDEntryFromDB.
Repository Error Message: ORA-12170: TNS:Connect timeout occurred
For the database link of target , we got the following error message:
Testing...
Failed.
API2215: Cannot create database link. Please contact Oracle Support with the stack trace and the details on how to reproduce it.
Repository Error:SQL Exception..
Class Name: oracle.wh.ui.integrator.common.RepositoryUtils.
Method Name: createDBLink(String, String, String, String).
Method Name: -1.
Repository Error Message: java.sql.SQLException: ORA-00933: SQL command not properly ended.
However, we could connect to the two databases (data source and target) using the OWBs utility SQL Plus.
Please help us to solve this problem. Thank you.As I said prior the database link creation should work from within the OWB client (also in 10).
Regarding your issue when deploying, have you registered your target locations in the deployment manager and did you first deployed your target location's connector which points out to your source?
I myself had some problems with database link creations in the past and I can't remember exactly what they were but it had something to do with
- the use of abnormal characters in the database link name
- long domain name used in as names.default_domain in my sqlnet.ora file
What you can do is check the actual script created when deploying the database link so see if there's something strange and check if executing the created script manually works or not. -
Clean solution to use Database Links in OLEDB source
Hi,
I have a connection to server A and from there, I have access to a set of views that are behind a database link.
All the queries I can do follow have the following semantic:
SELECT CODE, DESCRIPTRION
FROM STUDENT@DBLINK_DEV
but then in production it will be
SELECT CODE, DESCRIPTRION
FROM STUDENT@DBLINK_PRD
Is there any clean solution to have the dblink in a parameter without having to use a SQL statement inside package variable?
Thank youI dislike the fact that I cannot simply copy paste thecode into the sql query of the oledb source.
Why do you have to even do that?
The variable takes care of the query by itself by means of expression so all that you do is set expression
and map the variable.
Please Mark This As Answer if it solved your issue
Please Vote This As Helpful if it helps to solve your issue
Visakh
My Wiki User Page
My MSDN Page
My Personal Blog
My Facebook Page -
Failed to create Database Link in OWB 9.2 for remote SQL Server
Hi,
I have to create Database link for connecting to SQL server in a different machine.I am using OWB 9.2 and XP.
Dataserver is the machine name which is running SQL Server
I included follwing lines in TNSNAMES.ORA file
hsodbc.world =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = dataserver)(PORT = 1433)
(CONNECT_DATA = (SID=hsodbc.world)
(HS =OK)
I included follwing lines in Listener.ORA file
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = dataserver)(PORT = 1433)
(SID_DESC=
(SID_NAME=hsodbc.world)
(ORACLE_HOME=C:\ora92)
(PROGRAM=hsodbc)
I included follwing lines in inithsodbc.ORA file
HS_FDS_CONNECT_INFO = testdsn
HS_FDS_TRACE_LEVEL = 0
While creating new database link I gave the follwing values
DB Link Name : Mylink
SQL * Net Connect String: hsodbc
User Name: sa
password:<my password>
Then clicked "Create and Test" button to get the follwing error message
Testing...
Failed.
ORA-12154 TNS:could not resolve service name
*Cause: The service name specified is not defined correctly in the TNSNAMES.ORA file
*Action: Make the following checks and correct the error:
- Verify that a TNSNAMES.ORA file exists on your repository server
in the proper place and is accessible. See the operating
system specific manual for details on the required name and location.
- Check to see that the service name exists in one of the
TNSNAMES.ORA files and add it if necessary.
- Make sure there are no syntax errors in the file.
Particularly look for unmatched parentheses or stray characters.
Any error in a TNSNAMES.ORA file makes it unusable. See
Chapter 4 in the SQL*Net V2 Administrator's Guide. If possible,
regenerate the configuration files using the Oracle Network Manager.
Is there anything wrong in my configuration. Please help me in getting out of this problem.
Thanks in advance
AndyHi Mark,
Thanks Mark.I did the changes in the specified .ora file but now it shows a different error message.
The error is
Testing...
Failed.
Cwm Error Message: SQL Exception
Cwm Error: SQL Exception
Class Name: CacheMediator
Method Name: getDDEntryFromDB
Repository Error Message: ORA-28545: error diagnosed by Net8 when connecting to an agent
NCRO: Failed to make RSLV connection
ORA-02063: preceding 2 lines from MYLINK
Query: select 1 from dual@MyLink
I got the same error when i tried manually in sql plus.
Please help me in getting out of thid problem
Thanks in advance
Andy -
Database Link Error: From Oracle to SQL Servre
Hi,
I am trying to create a database link from my Oracle database to SQL Server. Oacle is 11gR2 on windows 2012 64-Bit same is the OS for SQL Server.
When i execute the query using link, this is the error what i get:
*ORA-28545: error diagnosed by Net8 when connecting to an agent*
*Unable to retrieve text of NETWORK/NCR message 65535*
*ORA-02063: preceding 2 lines from PMS2KPI*
When i look for this error in *listener.ora* file, this is what i found
30-OCT-2014 09:51:48 * (CONNECT_DATA=(SID=pms2kpi)(CID=(PROGRAM=)(HOST=GARMCO\GRBHORDB01)(USER=GARMCO\PMS2Admin))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::54d2:d482:edf0:8543%12)(PORT=52016)) * establish * pms2kpi * 12518
TNS-12518: TNS:listener could not hand off client connection
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
64-bit Windows Error: 2: No such file or directory
30-OCT-2014 09:51:48 * (CONNECT_DATA=(SID=pms2kpi)(CID=(PROGRAM=)(HOST=GARMCO\GRBHORDB01)(USER=GARMCO\PMS2Admin))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.107.145.26)(PORT=52017)) * establish * pms2kpi * 12518
TNS-12518: TNS:listener could not hand off client connection
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
64-bit Windows Error: 2: No such file or directory
Thu Oct 30 09:52:58 201
When I look for the details in *alert.log* file, i find this
HS: Unable to establish RPC connection to HS Agent...
HS: ... Agent SID = (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(COMMUNITY=tcp.world)(PROTOCOL=TCP)(Host=GRBHORDB01.garmco.local)(Port=1521)))(CONNECT_DATA=(SID=pms2kpi))),
NCR error = 65535 Unable to retrieve text of NETWORK/NCR message 65535
Thu Oct 30 09:52:25 2014
My configuration seems to be ok....
*initpms2kpi.ora file*
#HS_FDS_CONNECT_INFO=[GRBHSQDB01.garmco.local]/KPI
HS_FDS_CONNECT_INFO="SERVER=GRBHSQDB01;DATABASE=KPI"
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=HS_RECOVERY
HS_FDS_RECOVERY_PWD=********
HS_FDS_TRANSACTION_LOG=HS_TRANSACTION_LOG
HS_FDS_TRANSACTION_MODEL=COMMIT_CONFIRM
HS_COMMIT_POINT_STRENGTH=0
*Listener.ora file*
(SID_DESC =
(SID_NAME = pms2kpi)
(ORACLE_HOME = C:\App\Oracle\product\11.2.0\dbhome_1)
(program = tg4msql)
*tnsnames.ora file*
pms2kpi =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (COMMUNITY = tcp.world) (PROTOCOL = TCP)(Host = GRBHORDB01.garmco.local)(Port = 1521))
(CONNECT_DATA =
(SID = pms2kpi)
(HS=OK)
How can I check if some firewall is blocking the connection, or its a port issue... or maybe something wrong in the configuration, but chances are very less for this.
Kindly help if you have gone thru such an error.
Regards, ImranHi,
In the listener.ora you have -
(program = tg4msql)
but with 11g gateways the executable name has been changed and you should change the entry to -
(program = dg4msql)
then stop and start the listener.
If you installed the gateway into an existing ORACLE_HOME then the gateway version must be the same version as the software already installed.
For example, if the existing software was 11.2.0.4 and you installed 11.2.0.1 gateway this will give you problems and most likely the gateway executable will be 0 (zero) in size.
Regards,
Mike -
Database link form OLEDB source
Hello
Is there any possibility to create a Database link from oledb datasource in Oracle 11g? mayby you have any suggestion how can I access Oledb via Oracle, since the Generic Connectivity is not available in the Oracle 11g.
Many thanks,
WojtekHi Wojtek,
To avoid any confusion I will clarify that Generic Connectivity is available in 11g as the product Database Gateway for ODBC (DG4ODBC). This a direct replacement for the 10g generic connectiivty products, such as HSODBC. However, what is no longer available in 11g is HSOLEDB and only ODBC connectiivty is available using the gateway products but not OLEDB.
The Oracle OLEDB provider is still available and the following note may help -
Master Note For The Oracle Provider for OLE DB (OLE DB) (Doc ID 1132946.1)
Regards,
Mike -
Stored procedure with database link with "from table(...)"
Hi guys,
I've been told I can't create views on a database by the design team and so have to use this stored procedure to obtain the values.
select HAN_ID, HAN_DS, GLOBAL_IN, LOCAL_IN
from table(cast(ODADMIN.ODP00002_QUERY.Execute001@DBLINK(11312,'EN') as
ODADMIN.ODP00002_001_Array@DBLINK)) WHERE LOCAL_IN = 'Y';I've been told that it works when you remove the database links (so on the actual database) when you remove the cast part. I've tried it with my link and with/without the cast part but it doesn't work. With the example above I get the error: ORA-00907: missing right parenthesis.
When I remove the CAST-AS and the additional parenthesis it brings i get the error: ORA-00904: "ODADMIN"."ODP00002_QUERY"."EXECUTE001": invalid identifier
When I do table( *"* ODADMIN.ODP00002_QUERY.Execute001@MWW_DEV(11312,'EN') *"* )... -- wrapping the call in speech marks I get: ORA-00972: identifier is too long
Anyone see what's wrong? Thanks for any help.
MikeHi Ben,
Asking now. By a view I mean one local to the database; I could create one on APEX but then I use the database link twice instead of just 1.
His reasoning Ben:
Firstly, Maintenance. We will have to maintain additional views (at additional code). Secondly, if the view has a JOIN, then you can't update through it (without complexities). If we have to get the View to pass the data to a Procedure (that's a pain). Also, standards..
All update occur via either a Procedure, or a Base view, across over 1000 tables
That's the standard, and doing things differently is costly long term
People will not know how it works, it will have to be explained, maintained..etc.
If the Application has the Business Rules, then updates via Base Views, that's a more standard way of developing. Also, if you update via this view, you'll update multiple rows in one call, which is in-effficient if only ONE row needs to change. Therefore, single row updates from the Application is more efficient
The procedure is as follows:
--SET SERVEROUTPUT ON
DECLARE
nPBusLoc NUMBER(5):=11312;
sPHanId VARCHAR2(3):='SB1';
sPLngId VARCHAR2(2):='EN';
sPDesc VARCHAR2(30);
sPAllowAlloc VARCHAR2(1);
sPShowEnq VARCHAR2(1);
sPAllowDel VARCHAR2(1);
sPShowScan VARCHAR2(1);
sPGlobalLocal VARCHAR2(1);
sPReturnCd VARCHAR2(2);
sPReturnTx VARCHAR2(100);
BEGIN
ODADMIN.ODP00001.getHandlingCodes
(nPBusLoc -- IN NUMBER
,sPHanId -- IN VARCHAR2
,sPLngId -- IN VARCHAR2
,sPDesc -- OUT VARCHAR2
,sPAllowAlloc -- OUT VARCHAR2
,sPShowEnq -- OUT VARCHAR2
,sPAllowDel -- OUT VARCHAR2
,sPShowScan -- OUT VARCHAR2
,sPGlobalLocal-- OUT VARCHAR2
,sPReturnCd -- OUT VARCHAR2
,sPReturnTx -- OUT VARCHAR2
DBMS_OUTPUT.PUT_LINE('nPBusLoc = '||nPBusLoc );
DBMS_OUTPUT.PUT_LINE('sPHanId = '||sPHanId );
DBMS_OUTPUT.PUT_LINE('sPLngId = '||sPLngId );
DBMS_OUTPUT.PUT_LINE('sPDesc = '||sPDesc );
DBMS_OUTPUT.PUT_LINE('sPAllowAlloc = '||sPAllowAlloc );
DBMS_OUTPUT.PUT_LINE('sPShowEnq = '||sPShowEnq );
DBMS_OUTPUT.PUT_LINE('sPAllowDel = '||sPAllowDel );
DBMS_OUTPUT.PUT_LINE('sPShowScan = '||sPShowScan );
DBMS_OUTPUT.PUT_LINE('sPGlobalLocal = '||sPGlobalLocal );
DBMS_OUTPUT.PUT_LINE('sPReturnCd = '||sPReturnCd );
DBMS_OUTPUT.PUT_LINE('sPReturnTx = '||sPReturnTx );
END;
/Mike
Edited by: Dird on 27-Aug-2009 01:50 -
Select query over database link hanging
Hi All,
I have been looking all over the internet and all over this forum but i could not find the solution for my issue given below.
There are a number of distributed databases (Oracle 10g) over a private network. Sending and receiving data amongst all the databases work fine. But when one particular database A tries to receive data from database B, it hangs and then the famous old error TNS LOST CONTACT.
Basically, this has been implemented by creating a batchjob. This worked fine for years and now suddenly this is not working only for the two specific databases.
It is just a simple select query being hit on the remote database. This is called through a function in the package, which builds the dynamic select query using DBMS_SQL package.
It actually hangs when doing DBMS_SQL.PARSE ();
The same function when called in a pl/sql block from database A, works perfectly fine and receives the required data from database B. This was tried with Oracle SQLDeveloper, TOAD and SQLPLUS.
Things seems to be working fine, but actually unaware of the problem. I tried all the suggestions provided over the metalink also.
Require your help urgently.
Thanks
Akhil.Hi Rajat,
The user uses DEFAULT profile. The details of the parameter are:
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
DEFAULT COMPOSITE_LIMIT KERNEL UNLIMITED
DEFAULT SESSIONS_PER_USER KERNEL UNLIMITED
DEFAULT CPU_PER_SESSION KERNEL UNLIMITED
DEFAULT CPU_PER_CALL KERNEL UNLIMITED
DEFAULT LOGICAL_READS_PER_SESSION KERNEL UNLIMITED
DEFAULT LOGICAL_READS_PER_CALL KERNEL UNLIMITED
DEFAULT IDLE_TIME KERNEL UNLIMITED
DEFAULT CONNECT_TIME KERNEL UNLIMITED
DEFAULT PRIVATE_SGA KERNEL UNLIMITED
DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD 10
DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED
DEFAULT PASSWORD_REUSE_TIME PASSWORD UNLIMITED
DEFAULT PASSWORD_REUSE_MAX PASSWORD UNLIMITED
DEFAULT PASSWORD_VERIFY_FUNCTION PASSWORD NULL
DEFAULT PASSWORD_LOCK_TIME PASSWORD UNLIMITED
DEFAULT PASSWORD_GRACE_TIME PASSWORD UNLIMITED
Thanks
Akhil -
The Database Link is not active
try to be more clear, i'm in lack of ideas in this problem.
I am following guide Oracle Database 2 Day + Data Replication and Integration Guide.
I defined global_names parameter of remote database as true.In the step of "creation database link" i am getting error.(oracle enterprise manager 11g-->schema-->database links-->create)
When i query on remote database(select * from global_name), I got orcl.
So,In "Name" and "Net service name" field i specified orcl.Check radio button "Fixed user." and Username and password of remote database, and i got message "Database Link STRMADMIN.ORCL has been created successfully."
But when i clicked on database link Name i got error, saying that
"The Database Link is not active.ORA-02084: database name is missing a component "
(Both dbs are oracle 11g.)
Please reply.I think I am confused, "what should be Name and Net Service Name" while creating database link in context of "Database Replication." when global_names parameter is true in both database. I read somewhere "If the value of the GLOBAL_NAMES initialization parameter is TRUE, then the database link must have the same name as the database to which it connects." so what should database link name " should it be remote database name? db_domain?( or outtput of select * from global_name).......
my tnsnames.ora on source db is
ORCL.a.ernet.in =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = a.b.c.d)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL.a.ernet.in)
when i connect user of remote database(a.b.c.d) from sqlpuls then it is connected.
command which i give : sqlplus remoteUser/[email protected] -
Change of a database link in OWB
I have a good suggestion to change a a database link when a server is moved to another location (in that case the database link of the source module has to be changed)
In OWB 9.0.2 it's not impossible to delete a database link in OWB, so you have to do it manually
(in 9.0.4 it should be possible, but this version is also not easy to use).
- Start SQL Plus and log in as the schema on which the OWB repository is created (e.g. OWB).
- Drop the database link ('drop database link <dblink name>')
- Create a new database link in the same schema with the new parameters, e.g:
CREATE DATABASE LINK "<dblink name>"
CONNECT TO "<...>" IDENTIFIED BY "<...>"
USING '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (Host = <hostname>) (PORT = 1521))) (CONNECT_DATA = (SID = <sid> )))'
Done!
No stupid errors in OWB when you create the database link in OWB itself.
Regards,
Maurice
;SQL> create view test_view as select dummy from [email protected]
2 ;
View created.
SQL> select dummy from test_view;
D
X
Execution Plan
0 SELECT STATEMENT (REMOTE) Optimizer=CHOOSE
1 0 TABLE ACCESS (FULL) OF 'DUAL' FIRST9.XXXX.COM
Statistics
7 recursive calls
4 db block gets
2 consistent gets
0 physical reads
212 redo size
363 bytes sent via SQL*Net to client
425 bytes received via SQL*Net from client
2 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
1 rows processed
NOW WE PULL OUT THE NETWORK CABLE connecting the two servers.
SQL> select dummy from test_view;
select dummy from test_view
ERROR at line 1:
ORA-02068: following severe error from FIRST9.XXXX.COM
ORA-03113: end-of-file on communication channel
So all you have to do is to test for the communications error. -
Sintax error depending database link used
Hi every one, I have a weird weird situation and I need some tips to deal with it.
A code like that:
declare
all variables;
begin
select xxxx
into vl_xxx
from t1@db_L1 a
, t2@db_L1 b
, t3@db_L1 c
where etc;
some stuff;
end;
WHY this kind of code could faisl with sintax errors: dbe_jobs_pkg.pr_eje_alm:26-04-2010 09:22 --> ast_codigo = 47:ORA-06550: line 69, column 14:
PL/SQL: ORA-00904: "A"."TABLESPACE_NAME": invalid identifier)
depending of the database link used. Indeed, if I execute de query in a isolated way (sql*plus for example) it works fine using the database link whose plsql fail
I garantee there is not grants problems...
By the way, the code begun to fails suddendly, and I don't know what happened....
All the databases are 9.2.0.5
I need sugestions to track o investigate the posible causes
Thanks a lot, kind regards
Mauricio Fernández C.
ADDENDUM:
I've restarted the source database and the PL/SQl with sintax error now works fine....Still I need some tips to understand what's going on.....
Edited by: maufer on 26-abr-2010 7:10Prashanth
my guess is that you can create the database link, which simply points to the remote instance. however, the problem is on the remote instance.
As the error message suggest, make sure that the listener is up and running on the remote machine. The link can be created, but if there is no listener on the other side, you will not get any response. -
NLS settings for a database link between DBs with different character sets
I am using a database link to move data from one database to another and I am seeing some strange data problems. The databases have different character sets and different NLS settings. I wonder if this could be causing my problem.
Here are the NLS parameters for the database where the database link exists. (the SOURCE database)
1 NLS_CALENDAR GREGORIAN
2 NLS_CHARACTERSET WE8MSWIN1252
3 NLS_COMP BINARY
4 NLS_CURRENCY $
5 NLS_DATE_FORMAT DD-MON-RR
6 NLS_DATE_LANGUAGE AMERICAN
7 NLS_DUAL_CURRENCY $
8 NLS_ISO_CURRENCY AMERICA
9 NLS_LANGUAGE AMERICAN
10 NLS_LENGTH_SEMANTICS BYTE
11 NLS_NCHAR_CHARACTERSET AL16UTF16
12 NLS_NCHAR_CONV_EXCP FALSE
13 NLS_NUMERIC_CHARACTERS .,
14 NLS_SORT BINARY
15 NLS_TERRITORY AMERICA
16 NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
17 NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
18 NLS_TIME_FORMAT HH.MI.SSXFF AM
19 NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
Here are the NLS parameters for the database that the database link connects to. (the TARGET database)
1 NLS_CALENDAR GREGORIAN
2 NLS_CHARACTERSET AL32UTF8
3 NLS_COMP BINARY
4 NLS_CURRENCY $
5 NLS_DATE_FORMAT DD-MON-RR
6 NLS_DATE_LANGUAGE AMERICAN
7 NLS_DUAL_CURRENCY $
8 NLS_ISO_CURRENCY AMERICA
9 NLS_LANGUAGE AMERICAN
10 NLS_LENGTH_SEMANTICS BYTE
11 NLS_NCHAR_CHARACTERSET AL16UTF16
12 NLS_NCHAR_CONV_EXCP FALSE
13 NLS_NUMERIC_CHARACTERS .,
14 NLS_SORT BINARY
15 NLS_TERRITORY AMERICA
16 NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
17 NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
18 NLS_TIME_FORMAT HH.MI.SSXFF AM
19 NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
The SOURCE database version is 10g Release 10.2.0.3.0 - Production
The TARGET database version is 11g Release 11.1.0.6.0 - 64bit Production
Do I need to modify the NLS settings in the SOURCE database before executing a script to insert data into the TARGET database?
Thanks, JackThe difference in settings is not a problem by itself, especially that only the NLS_CHARACTERSET matters. Of course, this difference may lead to certain issues if not taken into consideration.
Please, describe symptoms of your problems.
-- Sergiusz -
Database link with the alias and full description in the connect string
Hi,
i have created database link with alias in tnsentry and full description
and suppose i have removed the tnsnames.ora file what will be the impact on the database link that is whether database link will work or not i am sure db link created with alias won't work and how about db link created with full description and which one you prefer
Thanks# Parameter file initora for Database prd
### Global database name is db_name.db_domain
global_names = TRUE
db_name = prd
db_domain = world
# TNSNAMES.ORA for prd ###############################
prd.world = (DESCRIPTION = (ADDRESS = (COMMUNITY = tcp.world)
(PROTOCOL = TCP) (Host = 100.10.100.1) (Port = 1521))
(CONNECT_DATA = (SID = prd) (GLOBAL_NAME = prd.world)
(SERVER = DEDICATED)))
Our database link points from the local database test to the remote database prd. Therefore we need the global database name for prd. Ask the remote database administrator for these information or connect to prd and execute the following query on prd:
SQL> select GLOBAL_NAME from GLOBAL_NAME;
GLOBAL_NAME
prd.WORLD
CREATE DATABASE LINK prd
CONNECT TO system IDENTIFIED BY system_passwd
USING 'prd';--- alias
so the connection description will be ---select ename from [email protected]
useful link
http://www.akadia.com/services/ora_dblinks.html -
Hello Everybody,
I am getting the following error while creating the database link using the connection information at OWB Client.
Testing...
Failed.
ORA-12514 TNS: no listener
*Cause: The connection request could not be completed because the listener is not running
*Action: Ensure that the supplied destination address matches one of the addressed used by the listener
-compare the TNSNAMES.ORA entry with the appropriate LISTENER.ORA file
Start the listener on the remote machine.
The version of OWB Client is 10.1.0.2.0.
When queried at oracle using the userid which i used to login OWB Client i.e. as shown below
select db_link from all_db_links - the database link is created. But none of the obects are accessable with the db link.
Note: I am able to create a database link explicity by issuing the command at backend oracle i.e create database link etc. and also able to access the tables.
Kindly help.
Thanks
PrashanthPrashanth
my guess is that you can create the database link, which simply points to the remote instance. however, the problem is on the remote instance.
As the error message suggest, make sure that the listener is up and running on the remote machine. The link can be created, but if there is no listener on the other side, you will not get any response. -
Could not initialize the Password Store Database Link value in Preference Store
I have 9iAS release 2, insfrastructure and midtier installed on the same Windows 2000 box...
I am trying to install and configure portal on remote machine (solaris) on RDBMS 9.0.1.4...
- Portal installation was no problem
- creating a new DAD was no problem
Now, I am trying to configure portal with MIDTIER mode...It falls over on STEP 1 for INSTALL_ACTION:assocPortalToExistingSSO() module with following error message:
"SQL> Could not initialize the Password Store Database Link value in Preference Store
ERROR: User-Defined Exception"
Database link is been created on my remote database by ptlasst.bat command...
How do I see whether that DB LINK is working properly ?
Any comment would be helpful...
JagdishI found the problem to the iTunes Music Store connectivity. When iTunes version 6 is installed, it places a configuration / preferences file in the following location:
"C:\Documents and Settings\<user>\Application Data\Apple Computer\iTunes\iTunes.pref"
This file contains several very large keys:
Preferences:129= (41,826 characters in length)
Music Store= (1,722 Characters in length)
Somewhere in these keys is stored are references to userid's, connections or other TCP/IP / internet connectivity objects that are being used when iTunes is installed. By deleting this file, these old setting appear to be cleared out.
In my case, one or more of the keys in this file appear to have been storing a property from my old dial-up ISP connection that was no longer valid for my new, Comcast cable modem connection.
Once I deleted this file, and re-started iTunes, it was as if I had never run the software before. I bypassed the option for searching for and importing .mp4's from My Music, and Itunes opened correctly, with full access to the music store. My library and playlists were intact and all is well.
Apple should re-write the protion of iTunes codes that stores anything pertaning to an internet connection that may change over time. Alternatively, iTunes should either A) Prompt for this information B) Enable user access to this parameter in a settings dialog C) Access this information dynamically at runtime.
Paul
Maybe you are looking for
-
I am thinking of upgrading from a very reliable X201 to the new X1 Carbon (2014). If I order it, it will be with the WQHD screen (non-touch). I've perused through some of the problems people have had, but would any owner of the new X1 Carbon mind ad
-
Hi, I have created already a cluster controller with 11 service nodes, installed already the AE6.5, the necessary plugins and qmaster software on all nodes, created also a cluster in qadministration. When i tried to submit batches in my cluster it is
-
Inconsistency in ALV grid subtotal
I have an oops ALV grid where I am doing subtotal by a particular column called 'PRDHA'. But my subtotal seems very inconsistent. It is grouping non-similar PRDHA's as one PRDHA. My assumption was that perhaps I need to sort the internal table (which
-
Final Cut Studio 2 on a Mac Book Pro
I have have a very early Mac Book Pro with 3 gigs of ram with a ATY,RadeonX1600 PCIe graphics card. I just bought the update to Studio 2. I installed the software , however Final Cut 6 did not load. When I tried to reinstall it I was unable. Will my
-
Magic stable OS X + QT combo for FCP
I'm self-moderating and moving this from a different thread: I just ordered my Mac Pro and will be sticking with FCS1 (FCP 5.1.4) for now. I will be doing a fresh and squeeky clean install and want to make sure I have a rock solid system from the sta