标题: Microsoft SQL Server Management Studio
------------------------------与链接服务器的测试连接失败。------------------------------
其他信息:执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)------------------------------无法初始化链接服务器 "ORACLE" 的 OLE DB 访问接口 "MSDAORA" 的数据源对象。
链接服务器"ORACLE"的 OLE DB 访问接口 "MSDAORA" 返回了消息 "ORA-12154: TNS:could not resolve the connect identifier specified
"。 (Microsoft SQL Server,错误: 7303)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=7303&LinkId=20476------------------------------
按钮:确定
------------------------------
SQL ServerOracle服务器

解决方案 »

  1.   

    ORA-12154: TNS:could not resolve the connect identifier specified检查输入的服务名与配置的服务名是否一致、另外、注意tnsnames.ora 首行服务名称前不能有空格
      

  2.   

    tnsnames.ora配置内容如下
    # tnsnames.ora Network Configuration File: E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.
    ORCL =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = ORCL)
        )
      )
    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )
    链接服务器内容如下
      

  3.   

    这些我都弄了还是不行
    tnsnames 别写那么复杂:orcl =
      (DESCRIPTION =
        (ADDRESS=(PROTOCOL= tcp)(HOST= 主机IP)(PORT= 1521))
        (CONNECT_DATA=(SERVICE_NAME= 服务名))
     )
    最重要的是 SERVICE_NAME 和 HOST(不要用localhost也就是你给出的127.0.0.1)
      

  4.   

    重新编辑完tnsnames.ora 后记得 lsnrctl stop; lsnrctl start;先关闭在启动
      

  5.   

    你确定你2楼贴的那个工具可以找到tnsnames.ora这个文件吗?
    另外:
    请提供:
    lsnrctl status;
    &
    lsnrctl services;如果、alert能贴上也行
      

  6.   

    这是操作的文档http://wenku.baidu.com/view/2c59d18371fe910ef12df836.html
      

  7.   

    http://wenku.baidu.com/view/2c59d18371fe910ef12df836.html
      

  8.   

    我按照上面的弄结果出现问题了 读不到ora文件