本文适用于自己作为客户端去远程访问sybase的实例
之前在搜索远程连接sybase数据库时很多人推荐安装powerbuilder,我也试着安装了但还是连不上,pb8,pb11都装过可都有错误,估计是安装包不完全。
后来直接装了sybase12.5.1才连上,当然我这种情况不适于所有人,有的人用pb8就挺好的。
如果pb不能用的话可以按我的这种做法试试
一、下载sybase12.5(可能有几个版本,我这个是12.5.1 大小300多兆)
二、安装时就按默认选项即可
三、配置(注意顺序)
1配置odbc
在“开始”“程序”中找到“odbc数据源管理器”在“用户DSN”下点击“添加”,在创建新数据源下选择“sybase ase odbc driver”,在配置界面上需要填写“data source name(自己起一个名称)”,“network address”(这里填ip地址注意格式为:xxx.xxx.xxx.xxx,xxxx IP,端口号注意IP和端口号之间是英文输入法下的逗号),可以测试一下(test connect)点击确定,此步骤完成。
2配置dsedit
同样在“开始”“程序”中找到dsedit,打开时会有一个select directory service对话框,直接点击“ok”键,然后再左侧server空白处点右键选择“add”,填写你想连接的sybase数据库所在服务器的名称,右侧会有一个server address填写ip。完成即可。
3配置pb8
有的sybase会自带一个pb,如果没有就自己下载一个,找到pb8的database profiles,左侧一列有一个名为“SYC sybase ASE”的接口,右键点击选择“new profiles”在出现的对话框中填写以下信息,profile name(自己取名),server(服务器名称) login id password(同户名 密码),点击确定,选中刚才建立的profile,点击右侧的“connect”,如你建立的profile图标上出现了一个对勾图标时则表明连接成功。
现在找到database,如果能看见数据库中的表则证明连接无误。