不可以不生气sqlnet.log
那不要用tnsnames
用host naming 只要主机名字就可以了
那不要用tnsnames
用host naming 只要主机名字就可以了
解决方案 »
- oracle登录出错
- 如何准确查看当前游标数?
- 菜鸟问题
- 求一个批量修改字符串中前三位字符的语句
- 如何用java存取oracle中的blob类型字段
- 关于asp oracle 连接数据库问题?
- oracle主外键问题
- oracle一个表有char(1)类型字段,里面记录字符'A','B'.....,请问我想对这个char进行加减运算,得到另外一个字符,如'A'+1='B',请问如何
- ORA-01036: 非法的变量名/编号========问题
- GROUP_ID()怎么用高手指点.
- 就是我的sql+是oracle 9,但是那些builders是装的oracle8,没有装在一个目录里,现在sql+可以连远程数据库,但是那些builders不可以,怎么
- sql問題
客户连接到数据库有三种naming method:
1. local naming (tnsnames.ora)
2. host naming
用机器名来识别你的服务名,要求TCP/IP,DNS....
客户端:sqlnet.ora 文件中:names.directory_path=(HOSTNAME),不要tnsnames.ora文件.
服务器端:listener.ora 文件中设置global_daname = 你的机器名
连接时把机器名当服务名就可以了.
3. centralized naming具体看看network 配置的书吧