create public database link tolink connect to link identified by "1" using '37ZHS';这个,37ZHS代表什么?目标数据库名字?

解决方案 »

  1.   

    是连接串就是你连接对方数据库的连接串,就是你用sqlplu登录是用到的 @后面的字符串sqlplus xxx/xxx@connect_string
      

  2.   

    不可以,service name是oracle的一个专用名词The initialization parameter SERVICE_NAMES identifies which database services an
    instance belongs to.
      

  3.   

    连接串(connect string)是你自己手工建立的
      

  4.   

    也就是你在本机通过netmgr或者是tnsnames.ora配置的连接目标数据库的tnsname。
    这里也可以直接把tnsname里的内容写在这里。
      

  5.   


    不是服务名,服务名在配置tnsname的时候是其中的一个选项而已。
      

  6.   

    就是你连接对方数据库的连接串,就是你用sqlplu登录是用到的 @后面的字符串 
      

  7.   

    这个字符串是通过配置网络服务名是,输入的名称,在你的服务器上可以当做服务名,因为他保存到tnsnames.ora中了,但在其他服务器上不一定能用。要看自己服务器上的tnsnames.ora中记录的字符串。