在ORACLE9I客户端的oem可以连接,也可以在9i的sql*plus下连接。
但是上述两种方式,都需要建立连接字符串。
用net easy configure或net configuration assistant等工具可建立。

解决方案 »

  1.   

    修改oracleHome\network\ADMIN下的配置文件tnsnames.ora,增加服务器的数据库服务配置。svr_name =
      (DESCRIPTION =
        (ADDRESS_LIST =
    #配置数据库主机地址
          (ADDRESS = (PROTOCOL = TCP)(HOST = 111.111.111.111)(PORT = 1521))
        )
        (CONNECT_DATA =
    #配置对应的数据库SID
          (SERVICE_NAME = SID_name ) 
        )
      )
      

  2.   

    net manager工具就是配置一个net名,用来配置本地连接字符串
      

  3.   

    设置好tnsnames.ora之后,连接串可以这样写:1.使用oracle ole db provider
    Provider=OraOLEDB.Oracle.1;Password=xxx;Persist Security Info=True;User ID=xxx;Data Source=ora902
    (ora902是tnsnames.ora中的名称)或者
    2.使用microsoft ole db provider for oracle
    Provider=MSDAORA.1;Password=xxx;User ID=xxx;Data Source=ora902;Persist Security Info=True或者
    3.使用odbc
    Provider=MSDASQL.1;Password=xxx;Persist Security Info=True;User ID=xxx;Data Source=ora902
    (ora902是你建立的一个odbc数据源名称/DSN名称)