cmd连接远程oracle数据库

2025-02-03 03:08:18
推荐回答(2个)
回答1:

您好,提问者:
这样可以是可以,但是如果那个机器没有安装或者配置oracle环境变量就找不到了。
用.bat脚本的时候先检查一下环境变量是否有这个路径存在,如果没有就提示,有就连接。

回答2:

不正确,要先在 客户端 配置文件中配置 数据库名,ip在那里。
用户名/密码@数据库名称

在本地配置tnsname
打开C:\oracle\ora92\network\ADMIN\tnsnames.ora
加入如下参数。
ora =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.99)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ora)
)
)
注:(192.168.1.99=所要访问oracle数据库IP地址 ora=所要访问数据库名称)
然后打开CMD,输入
sqlplus user/password@ora