.net 旧VB应用程序的Oracle驱动程序

.net 旧VB应用程序的Oracle驱动程序,.net,vb.net,oracle,postgresql,.net,Vb.net,Oracle,Postgresql,大家好,提前谢谢你们的回答。 我是一名java程序员,我正在尝试将旧的应用程序VB(我认为是framework 1.0)从Postgres数据库迁移到oracle数据库 我认为(我希望)问题应该减少到在某处更改连接字符串和驱动程序。。 连接到db应用程序使用ADOB/ADOX,我不认为(但我可能错了)使用ODBC 要连接到Postgres应用程序,请在配置文件中使用libpq.dll和pgOleDB.dll库以及此连接字符串 strConnDb=Provider=postgresql.pgole

大家好,提前谢谢你们的回答。 我是一名java程序员,我正在尝试将旧的应用程序VB(我认为是framework 1.0)从Postgres数据库迁移到oracle数据库

我认为(我希望)问题应该减少到在某处更改连接字符串和驱动程序。。 连接到db应用程序使用ADOB/ADOX,我不认为(但我可能错了)使用ODBC

要连接到Postgres应用程序,请在配置文件中使用libpq.dll和pgOleDB.dll库以及此连接字符串 strConnDb=Provider=postgresql.pgole;密码=xx;用户ID=xxx;数据源=10.192.4.48;位置=DB\u JUST\R;扩展属性=


最后,我的问题是,在哪里可以下载Oracle的“提供者”,以及在连接字符串中应该写什么?多谢各位

在最佳情况下,您只需将连接字符串更改为

strConnDb = "Provider=OraOLEDB.Oracle;Data Source={database TNS alias};Password=xxxx;User ID=xxx"
您可以从以下位置下载“Oracle Provider for OLE DB”驱动程序: