今天凌晨oracle数据库割接,一个程序连接到新库(oracle 18c)时报错:ORA-01017: 用户名/口令无效; 登录被拒绝。
其连接串为:
Provider=MSDAORA.1;Password=******;User ID=***;Data Source=***;Persist Security Info=True;
修改连接串为
Provider=OraOLEDB.Oracle.1;Password=******;User ID=***;Data Source=***;Persist Security Info=True;
报错:
打开数据库出错 错误信息:未找到提供程序。该程序可能未正确安装。
进入安装目录
D:\oracle\product\11.2.0\client_1\BIN
注册OraOLEDB11.dll 注册方法: regsvr32 OraOLEDB11.dll
登录成功!