永发信息网

ql/sql怎么连接远程服务器上的 oracle数据库?

答案:3  悬赏:10  手机版
解决时间 2021-01-30 05:04
  • 提问者网友:椧運幽默
  • 2021-01-30 00:01
服务器地址10.50.1.8 上面装了oracle9i。我在本地机器上装了pl/sql,没有装oracle的任何东西。
最佳答案
  • 五星知识达人网友:往事埋风中
  • 2021-01-30 01:21
tnsnames.ora
找这个文件,大概是在...network\\admin\\tnsnames.ora
用记事本编辑该文件
orcl9i =
(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.50.1.8 )(PORT = 1521))

)
(CONNECT_DATA =(SERVICE_NAME = orcl)

)
)

SERVICE_NAME是9i的实例服务名,默认是orcl
另外就是端口了,默认是1521

orcl9i这个是别名,使用sql*plus时, conn system/manage@orcl9i

tnsnames.ora这个文件也可使用工具配置,但是这个工具忘了是什么了,好像是net manager吧。

客户端不需要监听的,监听是服务端才有的

另外如果是新建的用户,默认是没有权限登录oracle服务端的,需要授权。
grant connect, resources to new_user
全部回答
  • 1楼网友:酒安江南
  • 2021-01-30 03:15
只有pl/sql是不行的 你的机器至少也要装oracle客户端,
  • 2楼网友:鸠书
  • 2021-01-30 02:28
装好oracle9i 修改配置服务器tnsnames.ora文件 加如下配置 oracledata = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = oracledata) ) ) 就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯