oracle已经配置好odbc数据源为什么打开access还是无法连接oracle
供稿:hz-xin.com 日期:2025-01-18
可能是没装好oarcle客户端。
因为windows是64位的,Office是32位的,Access自然也是32位的,Oralce数据库是64位的,Oracleclient客户端也是64位,OracleODBC他设置的是64位的,默认控制面板打开的ODBC是64位的,这样它是使用32位的Access通过64位的oralceodbc去联接Oralce服务器,肯定连不通的。
使用c:\windows\Syswow64\odbcad32.exe打开32位ODBC数据源设置界面,添加一个32位的oracleodbc源,输入正确的oracle用户名与密码,再使用32位的Access通过32位的oralceodbc去联接Oralce服务器,连接正常,或改为64位的Access通过64位的oralceodbc去联接Oralce数据库服务器也是可以的。
因为windows是64位的,Office是32位的,Access自然也是32位的,Oralce数据库是64位的,Oracleclient客户端也是64位,OracleODBC他设置的是64位的,默认控制面板打开的ODBC是64位的,这样它是使用32位的Access通过64位的oralceodbc去联接Oralce服务器,肯定连不通的。
使用c:\windows\Syswow64\odbcad32.exe打开32位ODBC数据源设置界面,添加一个32位的oracleodbc源,输入正确的oracle用户名与密码,再使用32位的Access通过32位的oralceodbc去联接Oralce服务器,连接正常,或改为64位的Access通过64位的oralceodbc去联接Oralce数据库服务器也是可以的。
ORACLE表空间内怎样查找已删除的数据
恢复数据库:mysql\\bin\\mysql -h(ip) -uroot -p(password) databasename < database.sql 复制数据库:mysql\\bin\\mysqldump --all-databases > all-databases.sql 修复数据库:mysqlcheck -A -o -uroot -p54safer 文本数据导入: load data local infile \\"文件名\\" into table 表名;数据导入...
浅谈JDBC怎么连接数据库
JDBC怎么连接数据库一、连接各种数据库方式速查表下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。1、Oracle8\/8i\/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();Stringurl="jdbcracle:thinlocalhost:1521rcl";\/\/orcl为数据库的SIDStringuser="test";Stringpassword...