1、一、二中的驱动不支持
2、用VB连接Oracle可以不安装客户端
3、服务配置有问题

解决方案 »

  1.   

    用vb 最好用oraoledb!
    如果你使用oraoledb的话,侧你的机器上必须要有oracle的客户端。
      

  2.   

    MSDASQL.1;     MSDAORA.1  都不支持BLOB格式吗?用VB,那只能用OraOLEDB.Oracle.1了,还必须安装客户端?为什么我的DBA Studio添加本地数据库后,我给移除了,又添加了ZOrcl_192.168.0.15,但现在不能添加本地数据库了吗?我在VB中原来能连接本地数据库,现在也不能连接了,为什么??
      

  3.   

    用OraOLEDB.Oracle可以不装客户端,但必须安装Oracle OLE DB驱动,你可以到Oracle的网站上下载,如果你只装驱动,那么你的连接串中的DataSource参数就不能这样写了,你可以参照Ora81\network\admin\tnsnames.ora文件里面的写法修改,下面是个例子:
    Data Source=""(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = <服务器IP或网络标示名即机器名>)(PORT = 1521)))(CONNECT_DATA = (SERVICE_NAME = <数据库服务名即SID>)))""至于DBA Studio添加本地数据库,一般都不这么做,一般用Net Config……工具配置好本地服务名,然后添加到DBA Studio里面。
      

  4.   

    Data Source=""(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = <服务器IP或网络标示名即机器名>)(PORT = 1521)))(CONNECT_DATA = (SERVICE_NAME = <数据库服务名即SID>)))""
    这种连接,有什么缺点或不安全的地方吗?
      

  5.   


    1.你可以用oo4o来连接数据库!oracle由联机的帮助,你可以去自己研究
      我没研究过。
    2.我用的oraclce 提供的oraoledb来做驱程。
    3.基本是要安装个oracle的客户端啦!不过我是自己来做的oracle的client
      端,跟我的应用程序(vb开发的)帮在一起。
    的dba studo的问题是可能跟你的net8配置有关系!
      

  6.   

    pausing(select 人生 from data) 我晕了不懂呀!
      

  7.   

    我的连接方法:
        strsqlConnect=“uid=a;pwd=a;driver= ;Data Source=a”
        Set sqladoc = New ADODB.Connection
        sqladoc.ConnectionString = strsqlConnect
        sqladoc.Open
    我在创建数据源时,用的是微软ODBC For Oracle驱动
    可以正常连接
    但是不能从视图中查询数据
      

  8.   

    Oracle的网站上下载Oracle OLE DB驱动需要用户名密码
      

  9.   

    下载后安装错误!!!win2000.win98都错误谁有上述问题的更好见解,请继续呀!