我又配置了命名方法,选择了主机名作为命名方法(我想我如果在这台电脑上面
用system/manager@szpost (szpost为这台电脑的主机名)应该也可以连上去,
因为我配置了命名方法,结果还是失败,无法连上,只有选择SID才可以连上)--------------------------------
conn user/password @sid [as sysdba]
你可以查看随机帮助,那来的跟主机名?要是一个主机上安装两个数据库她知道连接哪个?
用system/manager@szpost (szpost为这台电脑的主机名)应该也可以连上去,
因为我配置了命名方法,结果还是失败,无法连上,只有选择SID才可以连上)--------------------------------
conn user/password @sid [as sysdba]
你可以查看随机帮助,那来的跟主机名?要是一个主机上安装两个数据库她知道连接哪个?
解决方案 »
- ORACLE10G INITIALIZING速度慢
- 请教:ORACLE数据库意外删除,起数据恢复方法
- 关于oracle自定义数据类型与性能的高难度问题
- java程序调用Oracle的启动和关闭服务
- 使用oracle的一个问题(alter table table_name storage语句出错)
- 有个触发器看看该则么改?
- 请问怎样列出表空间下所有的表
- 请高手写一个SQL,有一个表A,根据某种条件选出若干条记录,其中每一条记录都与另外一个表B中若干条记录相关联,我现在想在A的没一条记录
- 请问怎样查看数据库中哪些表是分区表?
- 请教优化一个sql查询
- 修改存储过程,清高手赐教!!!
- 请教一些时间处理的函数!!!
而每个支局的主机名是不同的,
我们每次都是用的 用户名/密码/主机名 连上去的!绝对没有用SID,
我也很迷糊的,不知道是怎么回事?(楼上说的:要是一个主机上安装两个数据库她知道连接哪个?很有道理,但事实上我们公司就是采用的主机名方式连上去的)
有点想不通网络是怎么走的?为什么连接串上面还是 用户名/密码/主机名 方式!
不太懂你这句话的意思:我又配置了命名方法,选择了主机名作为命名方法
@后面跟的可以是网络服务名或者主机名,不应该是sid,如果与sid一样,那是因为网络服务名或者主机名与sid恰好一样.
用主机名时有一些限制,一是操作系统能够解析出这个主机名,二是服务器端的实例名要与主机名一样,好象listener的端口也只能是1521
用网络服务名时需要配置tnsnames.ora,手工改或者用net manager,net assistant等来配置,配置出来的网络服务名就可以在@后面用了.配置出来的各项要与服务器上的listener.ora中的项对应
@后面跟的可以是网络服务名或者主机名,不应该是sid,如果与sid一样,那是因为网络服务名或者主机名与sid恰好一样.
用主机名时有一些限制,一是操作系统能够解析出这个主机名,二是服务器端的实例名要与主机名一样,好象listener的端口也只能是1521
用网络服务名时需要配置tnsnames.ora,手工改或者用net manager,net assistant等来配置,配置出来的网络服务名就可以在@后面用了.配置出来的各项要与服务器上的listener.ora中的项对应
而且网络服务名配置里面也要求输入主机名
但是我都试过了,配置好后,也只能用system/
manager@xuqi 连上去(xuqi是我的SID,换做szpost(是我的主机名是连不上去的))邮局的主机名 和 SID都是不同的,这点我可以肯定,而且我们做远程维护
都是用的 用户/密码/主机名 连上去的。请大家指教我,我等会去问一下里面的具体配置,然后再发布上来。
只是符在表面,能介绍一些网络上的讲ORACLE NET 配置文章给我吗?