tnsnames.ora这个文件在那里面,还有tnsname.ora文件中的
   oradb=
     (description=
        (address_list=
            (address=(protocol=tcp)(host=192.1.1.1)(port=1521)))
            
               (connect_data=
                 (service_name=oradb)
                        )
                      )
     各字段代表的意思希望能说详细一点。谢谢。(挺急的)

解决方案 »

  1.   

    在你本地的Oracle安装目录下搜索一下嘛
    protocol:采用的协议
    host:主机名
    port:端口号
    service_name:数据库服务名
    具体的到www.oradb.net上找找吧。
      

  2.   

    那是监听器的配置文件,也就是你在net8中配置的东西在这里形成文档保存下来;你也可以直接在这里写,跟net8里配是等效的。
    description                监听器配置的描述
    (address_list=             监听器的地址列表
    (address=(protocol=tcp)(host=192.1.1.1)(port=1521)))
             采用的协议为tcp/ip,主机ip地址, 设置断口号为1521(一般情形下都是这个,除非你有两个监听)  
                   (connect_data=
                     (service_name=oradb           数据库服务明白了吧
      

  3.   

    要把access中的数据到入到oracle中也简单
    先在odbc中建立一个系统dsn
    然后描述清楚你即将要倒入的oracle的服务器名称和要放的用户下面,就ok。
    打开你要导的access数据表,点右键——选择“导出…”,根据提示一步一步的做就ok还要注意的是:在access中的字段名称必须是大写的,因为在oracle中所有对象的名称都是用大写字母来保存的;否则就会报错。
      

  4.   

    odbc-调用失败。
    [Oracle][ODBC][Ora]ORA-01401:插入的值对于列过大
    (#1401)
    我是通过上面的方法调用的,出现了上面的错误,请问怎么解决?