1、安装PB6.5,如果你已经装了,就进行下一步吧,没有装,点这里下载 http://www.easybetter.com/down.asp?id=301%20&typ=1 2、安装sqlany5504,下载链接在这里 http://www.ahfy-l-tax.gov.cn/Soft/UploadSoft/200507/20050705163528776.rar 安装sql anywhere 5.5,默认安装路径为:(注意你的PB装在哪,这个就装在它下面) C:\Program Files\Sybase\SQL Anywhere 5.0\win32, 3、安装完成以后,修改c:\autoexec.bat,(用记事本打开,可能是空的,你加上下面一行就是) 增加一行,用于将sqlanywhere的文件放到系统搜索路径中: path %PATH%;C:\Progra~1\Sybase\SQLAny~1.0\win32 (这个路径取决于你装在哪,如果是默认的,就是这个了) 这样重新启动后,你就可以看到File菜单下多出了Create Database这一项。
原因:老版本pb4.0, pb5.0没有出现此问题是因为PB原来默认将sql anywhere数据库安装在c:\sqlany50\win32目录下,并会自动修改Autoexec.bat。所以一切正常,新版本的安装程序没有做这一点。(可见现在国内写的PB书籍不管三七二十一,能抄就抄,害苦了不少初学PB的人)
为什么我自己无法建库?许多书上讲到FILE菜单中点CREATE DATABASE,可是我的FILE菜单中根本没有此选项
特别说明:在...\win32此目录下有一个很重要的文件,dbtl50t.dll,你可以做一个实验,进入PB DataBase画板(不需要退出),然后切换到文件管理器中将dbtl50t.dll文件给改名,再切换回PB中,点File菜单,你将会发现Create Database这一项又消失了。将dbtl50t.dll改名回来,回到PB中再点此File菜单,一切又恢复正常。
不过没有Create DataBase这一项都不是很重要,您还可以使用Sybase Central来管理数据库,它才是Sql anywhere数据库的全面管理工具,可以建存贮过程,触发器。(在"开始"->"程序"->"Sybase"->"Sql anywhere 5.0"下面,在硬盘中的执行文件名是scview.exe). |