http://www.csdn.net/Develop/read_article.asp?id=16437

解决方案 »

  1.   

    oracle和ms sql不同,沒有一個個的數據庫,在oracle里面是實例。
      

  2.   

    最好还是看一下书,了解一下ORACLE的基本体系架构。
      

  3.   

    ms sql and oracle的差异太大了,但是基本的sql语句还可以用的!!!
      

  4.   

    driver_name="Provider=MSDAORA.1;Password=pass;User ID=user;Data Source=afis;Persist Security Info=True"  不要把sql server带到oracle里面
      

  5.   

    oracle的ado连接串的写法和SQL Server完全不同。
    如果你仔细的看一下,会发现,尽管Microsoft提供了oracle oledb provider,但是,你必须要先安装oracle sql*net的客户端。
    一般来说,要保证你的application使用ado,应该按以下步骤:
    1 安装对应版本的oracle sql*net
    2 配置本地网络服务名,并且测试通过
    3 应用程序利用ado或odbc连接数据库(vb,vc),developer2000的话可以直接使用sql*net.