Error 12154 Could Not Resolve Service Name
Contents |
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more ora 12154 tns could not resolve service name about Stack Overflow the company Business Learn more about hiring developers or posting ads ora 12154 tns could not resolve service name oracle 9i with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow ora 12154 tns could not resolve service name windows 7 is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up Oracle ORA-12154: TNS: Could not resolve service name Error? up vote 11 down
Ora-12154 Tns Could Not Resolve The Connect Identifier Specified Windows 7
vote favorite 5 I am a SQL Server user . I am on a project that is using oracle (which I rarely use) I need to create an ODBC connection so I can access the some data via MS Access I have a application on my machine called oraHome90. It seems to allow a configuration of something called a listener in a “net configuration utility”, I think that a ora-12154 tns could not resolve service name oracle 11g “Local Net Service Name Configuration” needs to also be done. The IT support gave me this information to set up the ODBC connection . I have tried every combination that I can think of. I can get past a test that successfully passes a test to “login“ to the oracle server database. When I try to create the ODBC connection I get the following error: ORA-12154: TNS: Could not resolve service name. Assuming that I want to start from scratch and the following information is supposed to allow for me to connect to the database….. Any suggestions or comment ? Note: ultimately the project will have a website .ASP page query the data, but I have to first prove that I can see the data using the ODBC connection via MS Access Service name: SERVICENAME HOST = HOST.XYZi.com User Id: MYUSERID Password: MYPASSWORD ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'Oracle Connection Dim ocst Dim oconn ocst = "Provider=OraOLEDB.Oracle;" & _ "Data Source=DATASOURCE;" & _ "User ID=CHIJXL;" & _ "Password=password;" set oconn = CreateObject("ADODB.Connection") oracle odbc tns share|improve this question edited Oct 15 '08 at 19:26 David Basarab 35.2k38105144 asked Oct 15 '08 at 19:23 Joe 4164811 add a comment| 19 Answers 19 active oldest votes up vote 8 down vote from http://ora-1
while creating a linked server to Oracle ★★★★★★★★★★★★★★★ SnehadeepJune 30, 201028 0 0 0 This is one of the most common errors while creating linked server to Oracle database. Today I will tns could not resolve the connect identifier specified oracle 10g discuss the reason for this error and possible resolutions.
Full error message:Tns Could Not Resolve The Connect Identifier Specified Sqlplus
OLE DB provider "MSDAORA" for linked server "LINKED_ORA" returned message "ORA-12154: TNS:could not resolve the connect identifier specified".
Asp.net Ora-12154: Tns:could Not Resolve The Connect Identifier Specified
Msg 7303, Level 16, State 1, Line 1
Cannot initialize the data source object of OLE DB provider "MSDAORA" for linked server "LINKED_ORA". First of all make sure you have http://stackoverflow.com/questions/206055/oracle-ora-12154-tns-could-not-resolve-service-name-error reviewed the following Microsoft KB article that has a lot of good information on troubleshooting Oracle linked server issues. How to set up and troubleshoot a linked server to an Oracle database in SQL Server http://support.microsoft.com/kb/280106 Also make sure you have installed Oracle Client on the SQL server. If the SQL server is 64 bit then we need to install 64 bit Oracle provider. https://blogs.msdn.microsoft.com/dataaccesstechnologies/2010/06/30/ora-12154-tns-could-not-resolve-the-connect-identifier-specified-error-while-creating-a-linked-server-to-oracle/ You can also create linked server using Oracle ODBC driver together with Microsoft OLE DB provider for ODBC. Once again on a 64 bit SQL server you need to install the 64-Bit OLEDB Provider for ODBC (MSDASQL) and 64 bit Oracle ODBC drivers. However 64-Bit OLEDB Provider for ODBC (MSDASQL) is already there in Windows Vista/Windows Server 2008 and later OS. This particular error message is a very general error message and can happen for quite a number of reasons. For general understanding of the error, you can review oracle documentation like this http://ora-12154.ora-code.com/ In SQL Server Linked Server, it could indicate a few things (not limited to)– 1. SQL Server (and oracle net libraries) is not able to get the TNS alias from tnsnames.ora file. 2. Something is wrong with the way the alias is created in the tnsnames.ora file (incorrect syntax) 3. TNS alias could not be resolved into a connect descriptor Below is a list of things that you can try to resolve this issue. 1. Verify that the tnsnames.ora file has the alias and the service name that the customer is using.resolve the connect identifier specified"? Article: 00951 Last Reviewed: 7th September 2006 Revision: 1 This error indicates that Oracle http://www.easysoft.com/support/kb/kb00951.html is unable to locate the service name specified in your Easysoft ODBC-Oracle Driver ODBC data source. You need to check the Database attribute value in the data https://www.datavail.com/blog/ora-12154-tnscould-not-resolve-the-connect-identifier-specified/ source.If you are using the standard Oracle client, the Database attribute value must specify a valid service name defined in tnsnames.ora. For example, for the following tnsnames.ora could not entry, the Database attribute value needs to be my_database: my_database = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = my_host)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = my_database) ) ) If you are using the Instant Client without a tnsnames.ora file, the Database attribute value needs to be a SQL connect URL rather could not resolve than a service name: //host:port/service_name where host is the host name or IP address of the Oracle database server, port is the Oracle listener port and service_name is the service name. For example: //my_host:1521/my_database If you want to use the Instant Client with a tnsnames.ora file, the Database attribute value must specify a tnsnames.ora service name and you need to set and export the TNS_ADMIN environment variable. Set TNS_ADMIN to specify the location of the tnsnames.ora file. For example: TNS_ADMIN = /home/oracle/network/admin export TNS_ADMIN Applies To Products Easysoft ODBC-Oracle Driver Knowledge Base Feedback * Did this content help you? Yes No Maybe * Please select one option based on your first choice: I'm very satisfied I think it will help, but I haven't tried it yet It is helpful, but I need more information It is helpful, but hard to understand Seemed relevant in search results, but didn't help me The information is incorrect The page contains one or more broken links Sugge
Marts and Cubes Data Visualization Training Higher Education Public Sector RFP & RFI Assistance ETL & Data Integration Data Planning & Design Enterprise Data Governance Master Data Management Data Solutions for DevOps Database Lifecycle Management Remote DBA Services Database Support Services Database Upgrades Database Monitoring Database Consulting Database Projects Database Staffing Database Assessment Database Tuning Database Development Database Documentation Complex Database Migrations Rapid Database Deployment Database Source Control Database Automation Data Replication Database Administration Database Lifecycle Management Remote DBA Services Database Support Services Database Upgrades Database Monitoring Database Consulting Database Projects Database Staffing Database Assessment Database Tuning Database Development Database Documentation Complex Database Migrations Technologies MS SQL Oracle Oracle EBS MySQL mongoDB SharePoint DB2 Enterprise Support ITIL ProcessTiered DeliveryService ManagementOnsite & OffsiteOnshore & OffshoreScope & Service LevelsMonitoring & Ticketing24×7 Delivery Teams Resources Achieving Unified Commerce in the Data-Driven Retail Industry We’ll discuss how to overcome these roadblocks by creating a robust database infrastructure that supports the new world of unified commerce and gives you a leg-up on the competition. Download TypeBlogs Case Studies Infographics Presentations Service Overviews Videos Webinars White Papers SolutionDatabase Assessments Data Consulting Database Monitoring Database Projects Database Security Database Staffing Database Support Database Upgrades Database Development Database Performance Tuning and Health Checks Remote DBA RoleCIO/CTO Database Manager Developer IT VP/Director Primary DBA TechnologyDB2