如何打开sybase数据库连接

如何打开sybase数据库连接,第1张

首先你必需在本地机安装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')

一、添加sybase数据源在C:\Windows\SysWOW64下找到:odbcad32.exe这个文件,双击打开。

点击添加按钮,选择 对应的 驱动,然后就可用添加连接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"

在Windows 2003下安装了Sybase IQ 12.6,经过一番研究总结了启动,关闭和连接的方法。

E:\DBstart_asiq -n foo bar.db -n bar -x tcpip(port=4444)

简单解释一下:

start_asiq就是启动数据库服务的命令

-n foo 表示将server命名为foo

bar.db 是数据库名,因为当前目录就是数据库文件存放目录,所以这里不写完整路径了

-n bar是把数据库命名为bar

Interactive SQL Java的连接窗口分3个Tab页。

Identification Tab页中只用填写user id和password即可

Advanced Tab页也要填,不然就连不上。这里只用在参数框里添上一句

links=tcpip(host=hostnameport=portnumber)

hostname即服务器名称,可以填ip地址;portnumber即启动数据库服务时定义的端口号。如果参照上例,那么Portnumber要填4444

至此,连接服务器就成功了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9257080.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存