我有计算机A,IP = 10.20.30.40(用于存储Oracle数据库)我有计算机B,IP = 10.20.30.50(与我要连接的这台计算机)
我使用了连接字符串:数据源= LOCALHOST,用户= SYSTEM,密码= xxxxx
它在计算机A中工作正常。即使我可以将其连接为数据源= 10.20.30.40,用户= SYSTEM,密码= xxxxx
如何从计算机B-连接到计算机A?
计算机B应该有什么要求?
我在计算机A上的tnsnames.ora包含如下信息:
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = CLRExtProc)
我对Oracle非常陌生,任何人都可以逐步帮助您轻松地指导如何配置这种情况?
在计算机B上,您将需要使用计算机A(运行数据库的计算机)的IP地址。
本地主机是指本地计算机。