本地机器装有oracle数据库 但是空的 什么都没有首先直接用PL/SQL在本地连接服务器的oracle数据库,一直报无法访问服务名的错误
后来改了下tnsnames.ora 文件 改成跟服务器上的oracle里面的tnsnames.ora 文件一样了 可以连接了 
但现在问题又出现了我用的是同一个用户
在本地用PL/SQL连接服务器的数据库的时候 跟直接在服务器上用PL/SQL登陆看到的数据库 里面的数据不同
也就是说连上的不是同一个数据库可这不应该啊,都是用的一个用户名,访问的数据库还不一样,关键是这个用户下 只有那一个数据表求高手解答

解决方案 »

  1.   

    看tnsnames.ora里面设置的ip,数据库名,用户名什么的是否跟数据库服务器是一致的。
      

  2.   

    你的sqlnet.ora是怎么设置的啊?
      

  3.   

      如果没猜错,服务器和本机的数据库是一样的。
      需要修改本机tnsnames.ora文件的内容,把里面的连接信息复制一份,其中一个用来访问本地数据库、一份用来访问服务器数据库,主要是修改ip地址、数据库名称。
      在本机上使用PL/SQL时候注意选择数据库