我电脑上安装好了客户端   我想连接远程的服务端    怎么配置啊    请各位帮个忙

解决方案 »

  1.   

    从开始菜单里已安装的oracle目录里运行Net Configuration Assistant,添加一个本地服务名,服务名=》远程数据库名字,协议默认TCP,主机名=》远程主机IP,端口默认1521,然后测试一下
      

  2.   

    或者在oracle客户端目录下搜索到文件tnsnames.ora,打开在里面添加一段
    [服务名] =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = [数据库主机IP])(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = [数据库名字])
        )
      )
    []里的按照自己的填
      

  3.   

    问题是装了一个客户端   都没有Net Configuration Assistant
      

  4.   

    用net manager建个服务名或直接修改tnsnames.ora文件
      

  5.   

    tnsnames.ora中HOST=localhost改为对方数据库ip就可以了
      

  6.   

    Net Manager
    选择网络协议必须与监听器程序的网路协议保持一致
    设置主机名为数据库所在机器名或者ip地址
    sid设置为监听器程序所配置的SID
    ...
      

  7.   

    1、修改客户端tnsnames.ora文件
    [别名] =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = [database IP])(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = [oracle_sid])
        )
      ) 
    2、登录
    sqlplus sys/password@别名  as sysdba
      

  8.   

    从开始菜单里已安装的oracle目录里运行Net Configuration Assistant,添加一个本地服务名,服务名=》远程数据库名字,协议默认TCP,主机名=》远程主机IP,端口默认1521,然后测试一下