小弟刚入手oracle数据库 但是在配置服务名的时候出现了问题 我想问一下高人 oracle 可以用电脑本机做服务器吗 就像 sql server 那样 用 .(点)表示本机一样 如果可以 能给讲一下怎么配置吗 服务器名应该填什么

解决方案 »

  1.   

    用'.'? 还没用过,也没明白楼主的意思. 不过按我的理解刚试了下,是可以的。在$ORACLE_HOME/NETWORK/ADMIN/tnsnames.ora里添加. =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = HFCC-KF-3068)(PORT = 1522))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl10g)
        )
      )然后用'.'就能代表这个实例了..
    建议:
     Oracle和MSSQL 还是有区别的,不要去刻意的比较..研究各自的精髓比较好..
      

  2.   

    你好 我只是像知道 如果可以用电脑做服务器的话 在 NET MANAGER 中的服务器名应该写什么 是计算机名吗 我用了 不好用
      

  3.   

    Net Manager 服务器名称是数据库名。主机名才是计算机名
      

  4.   

    <add name="DbConStr" connectionString="Data Source=southlst;User ID=pdsywdk;Password=pdsywdk;Unicode=True" providerName="System.Data.OracleClient"/>Net Manager-- Oracle Net配置-- 本地-- 服务命名其实本机非本机在连接格式上没啥区别。微软总喜欢做些特别的东西来引诱别人。