所思、所想,所得、所获

Sybase客户端软件相关知识【转】

上一篇 / 下一篇  2007-11-30 11:11:02 / 个人分类:sybase

Sybase的Windows平台客户端软件的使用,以asentlnx.exe为例。

1、安装
在Windows平台上,执行asentlnx.exe,解压缩出一大堆文件到临时目录。执行临时目录中的setup.exe,一直“Next”下去就行了。装好后在“开始”菜单建有“Sybase”程序组,里面有Sybase Central、Dsedit等工具。客户端软件是装在C:Sybase目录下的。
2、配置客户端的接口文件
客户端软件要与数据库服务器(Server)通讯,首先得知道局域网中服务器的地址。这就需要为客户端软件提供一本“通讯录”——接口文件,即是C:Sybaseinisql.ini文件。这个接口文件记录了与服务器通讯所使用的协议、地址、端口、服务类型等信息。而编写这本“通讯录”的工具就是Dsedit。
通过Dsedit,可以在sql.ini中为多个Server建立entry(接口)。例如,要为名叫TEST的Server建立entry,可以这样操作:
(1)启动Dsedit,出现一个窗口,点击“OK”按钮就可以了。
(2)在“Server Object”菜单栏中选择“Add”,出现“Input Server Name”对话框,输入“TEST”,点击“OK”按钮。
(3)在“DSEDIT1-InterfaceDriver”窗口中,在左边的“Server”框中选择“TEST”行,在右边的框中选“Server Address”行,右击,选择快捷菜单中的“Modify Attribute...”项,出现“Network Address Attribute”窗口,点击“Add”按钮,出现“Input Network Address For Protocol”对话框,点击“Add”按钮,“Protocol”项选“TCP”,“Network Address”项填入“192.168.0.1,4100”,点击“OK”按钮,退回“DSEDIT1-InterfaceDriver”窗口中,
(4)在右边的框中选“Server Address”行,右击,选择快捷菜单中的“Ping Server”项,出现“Ping”窗口,点击“Ping”命令按钮,如果出现“Open Connection to server at (192.168.0.1,4100) succeeds…”的提示,表示配置成功了。
3、使用Sybase Central
Sybase Central是用于管理数据库及相关产品的Windows平台工具,可用它管理服务器、数据库中的对象(表、视图、存储过程等等),还能完成通常的创建数据库、表、用户等管理任务。Sybase Central通过提供类似Windows 95资源管理器的易于使用的图形用户界面,简化了这些任务,例如,删除数据库表,只要在主窗口中选中它并单击“删除”。通过提供向导,Sybase Central 帮助您完成更复杂的任务,向导一步一步地指导你完成任务。有了它,你可以基本摆脱使用isql工具发出SQL命令来管理数据库,要知道用Create table之类的命令是很累人的,不过建议你还是要研究这些命令哦,这可是基础啊,因为弄明白了这些命令的参数,才能用好Sybase Central!
第一次启动Sybase Central,可能会遇到点麻烦,系统会提示“Unable to load language DLL "scsslgzh"”。这主要是缺少提供中文支持的DLL文件,你可以将“C:Sybaseasep”目录中的scsslgen.dll文件改名为scsslgzh.dll,Sybase Central就可以正常启动了。

三、ASE+VFP客户机/服务器应用


(一)Sybase System11 ODBC驱动程序与数据源

在Windows平台上,Sybase公司的软件有自己的专用文件与ASE进行连接和交互操作,而其他公司的软件怎样与ASE连接和交互操作呢?一条途径是通过Sybase公司提供的ODBC(公开数据库接口)驱动程序。通过这个ODBC驱动程序,我们可建立数据源(Data Source),供应用程序使用,使之能够处理ASE上的数据。
下面讲怎么建立一个数据源。在Sybase程序组中启动ODBC Data Source Administrator(或在控制面板启动ODBC Data Source项),点击“Drivers”选项卡,应该有Sybase System 11一行,这是我们安装asentlnx.exe时装上的。选择“User DSN”选项卡,点击“Add”按钮,出现“Create New Data Source”窗口,选择“Sybase System 11”一行,点击“完成”按钮,跟着出现“ODBC Sybase Driver Setup”窗口。在“General”选项卡中,在“Data Source Name”栏填入数据源的名字,例如DBSERVER,在“Server Name”栏填入你要连接到Adaptive Server的名字,例如TEST,在“Database Name”栏填入默认要连接的数据库名字,然后点击“确定”按钮就好了。

(二)远程视图与SPT

数据源建好后,VFP应用程序就可以用它来访问和更新服务器上的数据了。在VFP中,可以使用远程视图和SPT两种方法访问远程数据。使用远程视图是最简单、方便的方法,你可以象使用VFP本地表一样使用远程视图。SPT(SQL pass-through)是直接把SQL语句发送给服务器执行,能够在很大程度上提高客户机/服务器应用程序的性能。


TAG: sybase

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-20  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 1961
  • 日志数: 3
  • 建立时间: 2007-10-11
  • 更新时间: 2008-02-20

RSS订阅

Open Toolbar