64位win7上32位程序访问64位windows 2008 r2上的oracle数据库
来源:互联网 发布:全国企业名录数据库 编辑:程序博客网 时间:2024/06/09 23:20
64位win7上32位程序访问64位windows 2008 r2上的oracle数据库:
1.windows 2008 r2上的oracle数据库新建用户必须分配用户空间和访问权限;
CREATE USER pacs32 IDENTIFIED BY pacs32
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP;grant connect,resource,dba to pacs32;
2.32位程序必须安装32位oracle客户端;
3.oracle客户端必须配置监听和服务命名(服务器端必须配置中要将localhost改为ip地址,否则只能本机访问);
4.64位win7使用odbc数据源连接,必须使用C:\Windows\SysWOW64\odbcad32.exe建立数据源;
5.windows 2008 r2必须关闭防火墙或者允许1433(sql server)和1521(oracle)端口;
6.应用程序以数据源名称连接oracle数据库;
例如使用CAdoConnection连接Oracle数据库,代码如下:
//dbsrc为数据源名,user为数据库用户名,pass为密码
BOOL CAdoConnection::ConnectOracle(CString dbsrc, CString dbname, CString user, CString pass, long lOptions)
{
CString strConnect = _T("Provider=MSDAORA; Data Source=") + dbsrc +
_T("; User ID=") + user +
_T("; Password=") + pass;
return Open(LPCTSTR(strConnect), lOptions);
}
- 64位win7上32位程序访问64位windows 2008 r2上的oracle数据库
- Tip - 注意:32位程序访问64位系统上的Windows注册表
- win7 32位 上重装 64位
- mysql 5.5.55 64位数据库在windows server 2008r2上不能安装的解决方案
- 64位 windows2008 R2 上安装32位oracle 10g 的方法
- 64位 windows2008 R2 上安装32位oracle 10g 的方法
- Windows Storage Server 2008 R2 Standard(64位),Win7(64位)的PLSQL不能连接oracle的解决办法
- windows 64位上eclipse访问hadoop
- 在64位操作系统上运行32位的程序
- 在64位操作系统上运行32位的程序
- plsql Developer8连接不上oracle 11g for windows server 2008 R2 64位的解决办法
- 如何让64位的windows上的IIS可以运行32位的程序
- 通过OLEDB驱动访问64位win7上的 Oracle 11G
- 在64位windows server 2003的IIS6上运行32位的.NET程序
- 在64位Windows的IIS上开启32位程序支持
- 在64位Windows的IIS上开启32位程序支持(转)
- 在64位Windows的IIS上开启32位程序支持
- 64位windows上用mingw编译32位程序的一种方法
- hdoj-1370-Biorhythms【中国剩余定理】
- Object-C图片压缩--像素压缩和非像素压缩
- 玩转html5<canvas>画图
- Push failed: Failed with error: fatal: Could not read from remote repository.
- 南邮 OJ 1162 奇偶求值
- 64位win7上32位程序访问64位windows 2008 r2上的oracle数据库
- 1.ibatis的理念
- Java基础-集合Collection&List接口
- Android ndk 编译问题解决方法
- android.content.res.Resources.getText
- Linux 因修改/etc/ssh权限导致的ssh不能连接异常解决方法
- php中字符串编码格式处理
- 在arrays.xml中定义drawable数组、id数组资源等...
- CMake使用教程 .