我知道,有成千上万的话题与我的相似。我把它们都读了。什么都不适合我。在那里,我将描述我的问题:我使用Oracle SQL开发人员设置值创建了一个Oracle数据库:
connection name: test,
username: bob,
password: qwerty
Connection type: basic,
role: default,
Hostname: localhost,
port: 1521,
SID : orcl
我写这一切的原因是我真的做了所有可能的事情,我希望通过提供各种数据,有人能够帮助我。
我的下一步是使用适用于Visual Studio的Oracle Developer Tools下载和安装ODAC 11.2第4版(11.2.0.3.0)。
当我想使用服务器资源管理器从我的应用程序建立数据库连接时,我输入以下数据:
data source name: //localhost:1521/test
user name: ADMIN
password : qwerty
正在自动设置连接名称。
当我尝试测试连接时,我正在使用ORA 12514 ......而这就是我改变tnsname.ora的方式:
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
答案 0 :(得分:0)
确保以下内容:
ORCL = (DESCRIPTION = (ADDRESS =(PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )