在asp.net中连接到局域网中的oracle db计算机
我正在尝试连接到asp.net中局域网系统上的oracle 11g数据库。但是我得到了ORA-12541:TNS:没有侦听器错误 我在文件中做了以下更改 sqlnet.ora在asp.net中连接到局域网中的oracle db计算机,asp.net,oracle,oracle11g,ora-12541,Asp.net,Oracle,Oracle11g,Ora 12541,我正在尝试连接到asp.net中局域网系统上的oracle 11g数据库。但是我得到了ORA-12541:TNS:没有侦听器错误 我在文件中做了以下更改 sqlnet.ora SQLNET.AUTHENTICATION_SERVICES= (BEQ, TCPS, NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) 特斯奈姆斯·奥拉 TESTDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRE
SQLNET.AUTHENTICATION_SERVICES= (BEQ, TCPS, NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
特斯奈姆斯·奥拉
TESTDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.50)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = TESTDB)
)
)
LISTENER_TESTDB =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.50)(PORT = 1521))
)
)
请让我知道如何解决这个问题
谢谢…你启动了听众吗?在服务器上: lsnrctl状态:应该告诉您侦听器是否已启动 lsnrctl start:应该启动默认侦听器,假设没有密码 编辑: 由于侦听器正在运行,那么lsnrctl status命令会告诉您有关它所服务的数据库的什么信息 您能从命令行连接到数据库吗? 您可以运行tnspingtestdb并联系侦听器吗? 当您尝试连接时,您是在服务器上还是在其他主机上?
我运行这个cmnds,我得到TNS-01106:使用监听器名称的监听器已启动。。。。有什么想法吗,谢谢