
点击添加按钮,选择 对应的 驱动,然后就可用添加连接Oracle/Sybase的ODBC的数据源了。
二、sybase(ODBC)驱动安装
首先找一台已经安装了SYBASE的计算机,把SYBASE安装文件夹下面的ODBC文件夹中的几个DLL文件拷贝到要安装的计算机中,然后再从已安装SYBASE的计算机中将注册表中的
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Sybase ASE ODBC Driver
导出,当然还要修改一下导出文件中的DLL文件的路径,还要在导出的注册表文件中加入下边这么一行
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers]
"Sybase ASE ODBC Driver"="Installed"
在要安装的计算机中导入。
总结:将以下信息保存为.reg文件,执行即可。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Sybase ASE ODBC Driver]
"AltDefaults"="1"
"APILevel"="1"
"ConnectionFunctions"="YYY"
"CPTimeout"="60"
"Driver"="C:\\sybase\\ODBC\\SYODASE.DLL"
"DriverODBCVer"="04.10"
"FileUsage"="0"
"Setup"="C:\\sybase\\ODBC\\SYODASES.DLL"
"SQLLevel"="0"
"HelpRootDirectory"="C:\\sybase\\ODBC\\help"
"UsageCount"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers]
"Sybase ASE ODBC Driver"="Installed"
首先你必需在本地机安装sybase客户端可以下个sybase anywhere安装好后开始运行的搜索框中输入scjview打开如下工具点击sybase anywhere的"连接"菜单
点击---使用sql Anywhere 11 连接
选中ODBC数据源名->点击下图中的小图标
打开ODBC数据源管理器后-〉点击系统DNS
然后点击添加,进行数据源的添加,然后选择sql Anywhere 11
然后进行sql Anywhere 11的odbc配置
打开sql server 企业管理器安全性-〉链接服务器->新建链接服务器
连接服务器名可以随便取,如果在sql 中查询时,要使用此值查询,例如
select * from openquery(TEST,'select * from test_table')
1、编辑 $DSHOME/.odbc.ini,找到这样一段:[Sybase WireProtocol]
把sybase的连接信息写到[Sybase WireProtocol]下面各项里,主要还是服务器IP和用户名,密码一般不写。
如果要设置不止一台的sybase连接,就把[Sybase WireProtocol]这一段复制一份,把[Sybase WireProtocol]的名字改掉,比如[sybase_tt],然后在下面写另一台sybase服务器信息。
2、编辑DS项目文件夹下的uvodbc.config。
添加这样两行:
<Sybase WireProtocol>
DBMSTYPE = ODBC
如果有多个sybase连接,就把<Sybase WireProtocol>改成.odbc.ini的名字,比如
<sybase_tt>
DBMSTYPE = ODBC
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)