PL/SQL Developer连接oracle数据库要满足几个条件,
(1)首先至少要本机安装有oracleClient,才可以。当然如果本机安装有服务器也可以。
(2)再检查OracleOraDb10g_home1TNSListener服务是否启动。
(3)找到你orcal安装目录:#\oracle\product\10.2.0\db_1\NETWORK\ADMIN中的tnsnames.ora文件,并在其中输入以下串:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 要连接服务器的主机名)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
说明:这里本机串是默认存在的,注意:前面要顶格,不能存在空格,否则无效。
(4)在PL/SQL Developer进行连接,注意你使用的用户是否为open状态的。
(5)如果你想别人连接到你的本机上,则只把上面串放在他的tnsnames.ora中就可以了。
(6)还有如果你本机和远程的数据库实例同名,则可能只连接到他机。