访问远程 DBISAM 数据库的方法
摘要
DBISAM 是简单易用的桌面型数据库,适用于开发小型的桌面程序,大部分情况下数据库是位于本机的,但是,在某些情况下也需要访问位于其他机器的数据库,本文就是介绍访问位于其他机器上的数据库的方法。
二、 方法1:通过文件共享方式
DBISAM 不是单文件数据库,没有独立的数据库文件,而是每个表都有自己的数据文件和索引文件,一个目录就是一个数据库。访问 DBISAM 数据库的常用方法如下:
同时,要设置该目录为共享,并且根据需要设置相应的权限,如果仅仅是查询,则设置读权限即可,如果要删除记录或者插入记录等则需要设置写权限。
这种方法简单易行,但是因为要共享数据库目录,安全性较差。
三、 方法2:通过DBISAM SERVER方式
DBISAM 也提供了数据库服务器,但是,与SQL SERVER 等其他大中型数据库不同的是,该服务器并不是以服务形式运行,而是一个名为dbsrvr.exe的程序,该程序随DBISAM一起安装,位于dbisam7/server/dbsrvr目录下。首先需要运行该程序:
————————————————
版权声明:本文为CSDN博主「niniu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/niniu/article/details/4456228
DBISAM 数据库服务器使用了两个端口,一个是数据访问端口12005,一个是数据库管理端口12006,我们访问数据库需要使用12005端口,而12006端口则是给数据库管理程序使用。
运行dbsrvr.exe后,我们还不能访问数据库,因为没有没有数据库可访问,还要使用DBISAM的服务器管理程序Server Administration Utility创建数据库。
Server Administration Utility程序在DBISAM 的工具包DBISAM.Additional.Software.and.Utilities中提供,执行该程序,界面如下:
————————————————
版权声明:本文为CSDN博主「niniu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/niniu/article/details/4456228
一般设置IP地址即可,OK之后执行菜单File->Login to server,弹出服务器登录界面,输入用户名和密码(初始用户名为Admin,初始密码为DBAdmin,用户名不限大小写,密码与大小写有关),登录后即出现管理界面:
来源 https://blog.csdn.net/niniu/article/details/4456228?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164860540716780271927437%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=164860540716780271927437&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-4456228.142^v5^pc_search_result_control_group,143^v6^control&utm_term=DBISAM&spm=1018.2226.3001.4187
相关文章