Database host string problem
When I connect with an oracle database using DriverManager.getConnection() I have to use the database name for example orcl. I'd like to use the host string, the same as in SQLPlus. How can I do it?
And what is the difference between thick driver and thin driver?
I'd like to use the host string, the same as in SQLPlus. How can I do it?
Refer
http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.htm#05_00
what is the difference between thick driver and thin driver?
http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.htm#22_00
http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.htm#23_04
http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.htm#35_01
Similar Messages
-
Hi everyone, i searched the forum and found same problem with me but i did not work for me. The problem is i cannot connect my sql plus. i enter my username and password then it asks me gor host string but when i type it and enter "ok" it says "TNS Listener does not currentl know of service requested in connect descriptor. i looked at my tnsnames.ora file and is exactly like this.
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
CSE348 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = Canavar)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = cse348)
So what shoul i type to connect sql plus?Given the tnsnames.ora content, the following needs to be entered for sqlplus in order to have it use that connection string in the file:
sqlplus scott/tiger@CSE348As you have not qualified the alias with a domain, it will default to "+.world+" as far as I recall. If the default domain in your local sqlnet.ora differs, than that default will be used to find alias CSE348 in the local tnanmes.ora file. So make sure that you do not mix default and explicit domain names. Rather specify a default domain in sqlnet.ora and use the same domain for defining full qualified domain name TNS aliases in tnsnames.ora.
As for the error - the Listener receives a connection request for a service called cse348 - and no such service has registered with it. You can check the known services of the listener using the "+lsnrctl services+" command on the server.
Often in this case, it is easier to request a specific database instance using its system identifier, or SID. In which case you can change your connection string for the alias to use a SID as follows:
CSE348 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = Canavar)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = cse348)
)This assumes that the SID is cse348. The default SID is for example orcl. SIDs like dev and prod are also often used. -
Host string problem while connecting to JDBC
I am using oracle 9i...
following code used to connect to sql using usrename "scott" and password "tiger"
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection("jdbc:odbc:pawan", "scott","tiger");
where "pawan" DNS
"scott" Username
"tiger" password
I don't know how to write above code to connect sql along with Hoststring "*oracle*"
please help me................if "pawan" is indeed a DNS entry you're never going to get ODBC to connect to it as it required a DSN :)
But indeed, you shouldn't use the bridge driver for anything, especially if there's a perfectly good native driver for the database you're connecting to which there is for Oracle. -
hi
i am new here
2 days ago i was finish my database administrator course.-it mean that is the first course from 6(as much i know)
first you should know that english is not my lang so if i will maskes i am sorry
anyway after i am talking about me i will talk about my problem
i am trying to connect to sqlplus
after i click on this tool i get
user name:
pass:
host string:
i know that i need to go to the file tnsnames.ora and take from there the host string
i did that and after the parameter "host=" i saw the host string name.
after i did that i tried to connect with sysdba but without pass cuase if i conn with sysdba i dont need pass
in "host string " i write the host string accurding to the tnsnames.ora ang it doesn't work
as aresult i get a line that ask me the pass what sould i do?
tasks to all of you![b]"Host string" entry to connect through SQL*Plus is the SID entry from the tnsnames. Not the parameter host=...
This is the first parameter, something else like the following :
DEMO92 =
(DESCRIPTION =
(ADDRESS_LIST =...The host which you said is the hostname which is the host of the database, not thedatabase itself.
Nicolas. -
[b]Listener problem while configuring host string through NET config[/b]
Hi,
I am unable to create host string through Net config. While testing with userid/password, the test does not succeed.
The host string configured is known as PROCESS.
Net config error message while testing the connection is as follows:
"Connecting...ORA-12541: TNS:no listener
The test did not succeed.
Some of the information you provided may be incorrect.
Press back to review the information provided for net service
name, or Change Login to change username."
Upon checking the status of listener from command prompt it gives following status:
LSNRCTL> status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Produc
tion
Start Date 08-JAN-2003 16:25:08
Uptime 0 days 16 hr. 9 min. 33 sec
Trace Level off
Security OFF
SNMP OFF
Listener Parameter File C:\orant\network\admin\listener.ora
Listener Log File C:\orant\network\log\listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
Long postings are being truncated to ~1 kB at this time.Did you check that the DB is up ? If not, then check it and, eventually, start it up.
If yes, then open a DOS window, set your ORACLE_SID, connect to Sqlplus as sysdba and type :
SQL> show parameter service
what is the result ? -
Where I have to give the host string name of oracle server in WSAD?
hi,
I setup the oracle in my WSAD.But,Its giving below error.
[3/16/06 13:25:41:332 SGT] 3e75fec4 WsServer A WSVR0001I: Server server1 open for e-business
[3/16/06 13:25:42:535 SGT] 68bb7ec6 WebGroup I SRVE0180I: [Sample] [Sample] [Servlet.LOG]: ResultData: init
[3/16/06 13:25:42:551 SGT] 68bb7ec6 SystemOut O the connection started
[3/16/06 13:25:42:551 SGT] 68bb7ec6 SystemOut O no connection
[3/16/06 13:25:43:535 SGT] 68bb7ec6 ConnectionFac I J2CA0122I: Resource reference jdbc/MyDataSource could not be located, so default values of the following are used: [Resource-ref settings]
res-auth: 1 (APPLICATION)
res-isolation-level: 0 (TRANSACTION_NONE)
res-sharing-scope: true (SHAREABLE)
res-resolution-control: 999 (undefined)
[Other attributes]
isCMP1_x: false (not CMP1.x)
isJMS: false (not JMS)
[3/16/06 13:25:44:285 SGT] 68bb7ec6 FreePool E J2CA0046E: Method createManagedConnctionWithMCWrapper caught an exception during creation of the ManagedConnection for resource jdbc/MyDataSource, throwing ResourceAllocationException. Original exception: com.ibm.ws.exception.WsException: DSRA8100E: Unable to get a PooledConnection from the DataSource.
at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.<init>(DataStoreAdapterException.java:244)
at com.ibm.ws.rsadapter.exceptions.Dat
[3/16/06 13:25:44:426 SGT] 68bb7ec6 SystemErr R at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection(OracleConnectionPoolDataSource.java:109)
[3/16/06 13:25:44:426 SGT] 68bb7ec6 SystemErr R at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:77)
[3/16/06 13:25:44:426 SGT] 68bb7ec6 SystemErr R [3/16/06 13:25:44:426 SGT] 68bb7ec6 SystemOut O Error on find the database() : java.sql.SQLException: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
The Connection descriptor used by the client was:
SGGSGPTP31DT197.code1.emi.philips.com:1521:CESS
at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:59)
[3/16/06 13:25:44:426 SGT] 68bb7ec6 SystemErr R at com.ibm.ws.rsadapter.DSConfigurationHelper$1.run(DSConfigurationHelper.java:759)
[3/16/
But,I given correct URL.The URL I given is
jdbc:oracle:thin:@sggsgptp31dt197.code1.emi.philips.com:1521:CESS
sggsgptp31dt197.code1.emi.philips.com -- this is my host machine.
I think the problem with host string.
actually when we are trying to enter into the oracle sql,it asking the username,password and host string.I mentioned the username and password in variables tab.I don't know where I have to mention the host string name.
Please any one help on this.
Thank you,
D.Nagireddy.I would say that, since the OP has so little info, there are no policies in use. It there were then this question would never be asked the way it is being asked.
I had a client call with a letter from their insurance company; an accountant with malpractice insurance. THey asked the same question inmuch the same way. "What computer can you users access?" The question should be more like
"Do you have a policy that restricts access to computers and do you audit for compliance?"
I have had other clients whose insurance asked the question in that way. It produces a better view of what should be happening and how to show compliance.
I recommend that companies being asked these questions by their legal departments or insurance companies should contract with a god computer security consultant to assist with answering these very tricky questions. Of course if it is just you boss's
curiosity then you may need to discuss his requirements with him in more depth.
¯\_(ツ)_/¯ -
Oracle 8i Lite: logging to sql plus - uid, password, host string - whats that
If i install "Oracle 8i Lite" (just locally, not networked). There are two important things : "Navigator", and "SQL Plus". If in navigator, I create a local database called "xxx" (tables under 'system' user). Then if i need to query - i go to SQL Plus. Fine, but how do we log in - what is the "host string" ?.
The login needs, Userid, Password, Host String. In some docs, it said the userid, password for 'system' account is 'system, manager' respectively. Anyways, now the host string , i had read the 'host string' will be like "@databasename", so I think for me, it will be "@xxx"
But the way, I'm understing, i cant log, and SQL Plus says something "TNS: could not resolve service name". Maybe i have to something with that tnsnames.ora file....?
Incase, you could give ANY information, kindly inform.
Thanks
null<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Mulyadi Kurniawan ([email protected]):
Host string usually refers to the host string that is stored in your TNSNAMES.ORA file. You can open TNSNAMES.ORA with a text editor.
If you get "TNS: could not resolve service name", it's either you have not start the database or your configuration in TNSNAMES.ORA is wrong.<HR></BLOCKQUOTE>
hi,
iam getting the same error(the TNS thing)can you be a bit more explaining regarding how to solve the problem.
thanks
null -
Hi,
Im trying to get the Oracle 8i for 2000 to run correctly. I did a download. Problem is getting pass the password screen. The host string is giving me trouble. What should go there? Any place where the password and host string info are stored for later retrieval?
thanks,
CindyIf you installed the default database then you should type in system as the user and manager for the password and ORCL as the host string (these are the defaults).
The hoststring names (database aliases) would be in the tnsnames.ora file uder your Oracle_Home/network/admin directory
If you login as system or a user that has DBA privileges, you can change passwords as you see fit
syntax:
alter user identified by somepassword; -
When you start oracle 8i it ask for host string. Can somebody tell me what should be entered there if Oracle 8i personal edition is installed on a personal PC.
What will be host string for oracle 8i enterprise edition. What will be management server name for Enterprise manager.<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Mulyadi Kurniawan ([email protected]):
Host string usually refers to the host string that is stored in your TNSNAMES.ORA file. You can open TNSNAMES.ORA with a text editor.
If you get "TNS: could not resolve service name", it's either you have not start the database or your configuration in TNSNAMES.ORA is wrong.<HR></BLOCKQUOTE>
hi,
iam getting the same error(the TNS thing)can you be a bit more explaining regarding how to solve the problem.
thanks
null -
Hi,
I have downloaded the Oracle 9i personal edition on a Windows98 system. When I am trying to run the sqlplus.exe file, it asks me for User ID,Passww, Host string. What host string am I supposed to give? Its a standalone application that I want to run Oracle 9i as. Please guide me.
Thank you.
Srikanth Turaga
So that we may better diagnose DOWNLOAD problems, please provide the following information.
- Server name
- Filename
- Date/Time
- Browser + Version
- O/S + Version
- Error MsgSQL*Plus Issue:
Right-click on the SQL*Plus short-cut that give you TNS error and see which executable it points to. Most probably this is the one in you newly installed Dev Suite directory.
Next, Check the contents of TNSNAMES.ora file in the following directory:
C:\DevSuiteHome_1\NETWORK\ADMIN
(whichever drive/disk you installed Dev Suite in).
This file must contain TNS entry of the database you intend to connect to using Dev Suite applications (Forms, Reports, SQL*Plus, etc). -
XCode: invalid host string: 'localhost'
Hey! I'm trying to compile some C++ code in XCode. I'm getting this error: invalid host string: 'localhost'
So I searched on the web. I found it was probably in error in hosts, so I checked it. But, my hosts was perfect! Nothing wrong with it! Here's my hosts file:
# Host Database
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
Yup.I was running against the same problem on a run-time of xcode debug. Are you running gas mask? If so, I was simply under the remote file rather than the local in my settings.
-
Specifying host string at connecting time
Hi everyone!!
I have 2 systems in my house. Both the systems have Oracle 9i installed in the Windows 2000 environment.
I am able to connect to the database without providing the Host String at the time of connecting on one system while on the other it raises a
ORA-12560: TNS:protocol adapter error
What do you think is the problem? Both the systems have the same Oracle services running.
Please help. I think this would clarify some of my problems regarding how Oracle services run.
Thak u all.Define a registry key LOCAL with value "my_connect_string" in the registry subtree ORACLE_HOME of your SQL client
-
Changing the Host String in Oracle 10.2.0.4
Hi,
Can you please let me know how to change the Host String from ORCL to "production".
I login now using the details below,
UN: system
PWD: production
Host String: orcl
Any help would be highly appreciated.Pravin wrote:
Hi,
I tried it but doesnt seem to work. Anyhow, i created a new database with my requirements and thus issue got resolved.
Maybe you should have provided a bit of detail to "doesn't seem to work".
I hope you didn't build a whole new house just because you couldn't get the key fit the front door . . .
Thanks for your response. Appreciate it.Edited by: EdStevens on Sep 27, 2010 3:43 PM -
I've installed Oracle Forms 6i includingSQL Plus 8.0 on Win2000 server. no problem with user name and password but no Host string seems to work. Error message ORA-12203: TNS unable to connect.
Any ideas what I should be using as the host string?
ThanksHi All ,
thanks for u'r help I appreciate it,now i could install my orcale 9i properly,but now i have one more problem,after installing oracle,iam not able to install Microsoft visual studio,i got a setup error,that it can't create DCOM user account,have any one encountered such kind of problem,i've browsed the microsoft site,i could find that there would a problem installing Visual Studio when orcale is already installled,but couldn't resolve the problem.do i need to again uninstall oracle 9i??? -
What to Enter in Username,Password and Host String in SQL Plus 8.0??
I downloaded Oracle Forms,Reports 6i.Along with it I got SQL Plus 8.0.Following
are not working
Username:scott
Password:tiger
Host String:Empty
or
Username :system
Password:manager
Host String:Empty
I want to Know what to enter for Username,password and Host String.If i want to look in the TNSNAMES.ORS Plz Tell What to look for in it.Developer 6i is a client software, not database server. Ask the dba of the database, you are trying to connect, for valid userids/passwords/hoststrings.
Werner
Maybe you are looking for
-
Problem running Sample Application after intalling patch set 4.0.2.00.07
We just applied the patch set 4.0.2.00.07 on our TEST environment APEX4.0. Now I can't run the sample application. When I run the application, login using either the admin or the demo user with the #lower_case_workspace_name#", the browser is generat
-
I'm too old to learn iCal. How do I tell iTunes to synch with Outlook for Mac for all of the Contacts and the Calendar on my iPhone and iPad?? Also, once I figure out how to replace iCal with Outlook/Mac on iTunes, how do I synch the phone and pad
-
Video not included in web gallery
I imported a collection of photos and videos. The videos appear in the library, but not in the web module. Is there a way to include these videos in the exported web gallery? If Lightroom does not support this directly, are there any web tutorials th
-
ESLL missinu00B4 fields in SAP ECC 6.0
Hi, friends! I have the following issue. Could anyone tell me why in SAP ECC 6.0 the table ESLL has less fields than in SAP ECC 5.0? The point is that, in SAP 6.0, there are function modules that references some of those missing fields and get dump a
-
Here I have 2 radio buttons. first it will check with a ztable against entered supplying plant(s_werks) and receiving plant(r_werks). when i select first radio button, it adds one plant(zplants-plant) to the r_werks. when i select second radio button