1 使用net easy configure,配置一个本地网络服务名。需要设置目标数据库主机名,端口(1521),数据库实例名,测试通过。
2 sqlplus连接,connect scott/tiger@本地网络服务名。

解决方案 »

  1.   

    3 c++ builder需要配置BDE,或者通过odbc. odbc配置中,server就填写本地服务名,其它就不用说了。BDE的话可以使用borland的专用oracle驱动,server一栏也是填写本地服务名。
      

  2.   

    我用oracle Net8 Assistant配置了一个Service Name(ljy_test),测试也通过了。
    而且也在配置了bde的oracle驱动
        DLL32:      SQLORA8.DLL
        VENDOR INIT:   OCI.DLL
        LANGDRIVER:    Oracle SQL WE850
        SQLPASSTHRU MODE: SHARED NOAUTOCOMMIT
    然后在配置数据库别名(连接刚才配置的service name:ljy_test),
    连接时提示“Gerneral SQL error. ORA-01041:#####Y##u##hostdef##i#######E#
    Alias:oracle_test”
      

  3.   

    我已经配置好了,原来我在oracle Net8 Assistant配置后,没有保存的原因