同一个数据库实例在客户端创建两个TNS,用toad分别登陆两个实例
使用同样的账号,查出来资料不一样。
这个问题很困扰,求大神帮忙看看 跪求!!
3 个解决方案
#1
tnsnames.ora完整文本贴一下,另外,确认:
1、连接使用的两个网络服务名分别是什么?用有足够权限的用户登录数据库,给出该查询的结果:select value from v$parameter where name='service_names';
2、连接用户是什么?
3、查询SQL是怎样的?
4、是不是在数据库所在的服务器上使用TOAD?如果是的话,是不是安装了多个Oracle软件,或者是不是既安装了服务器端软件,又安装了客户端软件?是不是该服务器上创建了多个数据库?在服务器上,使用cmd执行lsnrctl status命令,贴出该命令输出结果
1、连接使用的两个网络服务名分别是什么?用有足够权限的用户登录数据库,给出该查询的结果:select value from v$parameter where name='service_names';
2、连接用户是什么?
3、查询SQL是怎样的?
4、是不是在数据库所在的服务器上使用TOAD?如果是的话,是不是安装了多个Oracle软件,或者是不是既安装了服务器端软件,又安装了客户端软件?是不是该服务器上创建了多个数据库?在服务器上,使用cmd执行lsnrctl status命令,贴出该命令输出结果
#2
1、贴出完整的tns配置内容
2、搜索tnsnames.ora文件,看两个server_name都是否唯一存在
2、搜索tnsnames.ora文件,看两个server_name都是否唯一存在
#3
同一个数据库实例在客户端创建两个TNS,用toad分别登陆两个实例
注意到:楼主是用toad分别登陆两个实例。
检查下,是否是两个实例下同用户名的数据不同步导致的?
注意到:楼主是用toad分别登陆两个实例。
检查下,是否是两个实例下同用户名的数据不同步导致的?
#1
tnsnames.ora完整文本贴一下,另外,确认:
1、连接使用的两个网络服务名分别是什么?用有足够权限的用户登录数据库,给出该查询的结果:select value from v$parameter where name='service_names';
2、连接用户是什么?
3、查询SQL是怎样的?
4、是不是在数据库所在的服务器上使用TOAD?如果是的话,是不是安装了多个Oracle软件,或者是不是既安装了服务器端软件,又安装了客户端软件?是不是该服务器上创建了多个数据库?在服务器上,使用cmd执行lsnrctl status命令,贴出该命令输出结果
1、连接使用的两个网络服务名分别是什么?用有足够权限的用户登录数据库,给出该查询的结果:select value from v$parameter where name='service_names';
2、连接用户是什么?
3、查询SQL是怎样的?
4、是不是在数据库所在的服务器上使用TOAD?如果是的话,是不是安装了多个Oracle软件,或者是不是既安装了服务器端软件,又安装了客户端软件?是不是该服务器上创建了多个数据库?在服务器上,使用cmd执行lsnrctl status命令,贴出该命令输出结果
#2
1、贴出完整的tns配置内容
2、搜索tnsnames.ora文件,看两个server_name都是否唯一存在
2、搜索tnsnames.ora文件,看两个server_name都是否唯一存在
#3
同一个数据库实例在客户端创建两个TNS,用toad分别登陆两个实例
注意到:楼主是用toad分别登陆两个实例。
检查下,是否是两个实例下同用户名的数据不同步导致的?
注意到:楼主是用toad分别登陆两个实例。
检查下,是否是两个实例下同用户名的数据不同步导致的?