参考链接:
https://blog.csdn.net/BlueCY/article/details/76164941
https://cloud.tencent.com/developer/article/1478398
https://blog.csdn.net/qq_41497658/article/details/110850168
折腾了好久,win2012server 需要配置odbc数据源
其实只要安装 Oracle Instant Client 就行了,管理工具里面的odbc数据源就可以显示出oracle选项了
如果有问题或者连不上,把32位的和64位的都安装上 就可以了,安装的时候选择管理员,后面都默认就可以
一、oracle11g client下载安装及配置
1.下载
instantclient下载链接
稳妥起见,建议32位和64位都下载
安装的时候可能会出现 .net framework 3.5 各种安装失败,其实只需要在管理工具添加功能,找到.net framework 3.5 勾选安装的时候,提前去win2012server 安装镜像里面 sources 里面的sxs 文件夹拷贝出来或者挂载上也行,然后安装的时候 选择指定这个sxs文件夹,这样就成功了
3、新建Oracle数据源
控制面板–>管理工具–>ODBC数据源(64位)
切换到“系统DSN”,单击“添加”按钮
可以发现已经有了Oracle数据源,选择Oracle驱动程序,单击“确定”按钮
出现配置项界面
Data Source Name字段,指定一个名称即可。
重要的配置项是:TNS Service Name 其格式如:127.0.0.1:1521/orcl
3、获取连接字符串 新建一个后缀名为udl的文件,然后双击打开。 (1)选择Microsoft OLE DB Prodiver ODBC驱动程序 2)配置连接信息。数据源名称选择上面我们设置的数据源名称,然后输入用户名和密码,单击测试连接。