奕乐数据库是一种同步数据库系统,它在内部实现了一种机制: 客户端与服务器每隔15到20分钟完成一次数据同步。
一旦同步完成,数据查询都变成了本地查询,因此查询速度很快,而且可以适应较差的网络环境,可以做到稳定快速的全球访问。
传统的SQL数据库则不然,客户端每次查询都需要提交给服务器处理并等待回复,当网络堵塞时,查询会很慢,尢其在跨国网络间访问,这种情况更容易发生。
软件系统由两部分组成: 服务器软件和客户端软件,客户端软件无需安装,只要拷贝到电脑上就可以开始使用,因此软件安装实际就是服务器软件的安装。
服务器软件也包括两部分,
其中1是必装的,2是选装的,但建议装上,否则数据库将没有存取图片的功能,系统自带的示范数据库部分是有图片功能的。
注意, 5.0版兼容4.0版,但与早期的2.0版不兼容,两者的服务器与客户端不能混用。
如果下载的是zip压缩文件,必须先解压缩到一个文件夹中,不能在压缩文件中运行安装程序。
如果要安装第1项,转到“数据库服务安装包”文件夹下,运行Setup.exe。Win7/XP环境下可能会先安装微软.net4.0,其间windows可能会重启,重启后请再次运行setup。另外部分杀毒软件会阻止安装, Win10上的Windows Defender会阻止安装一个未识别的应用,提示“不运行”,这时要点“更多信息”->“仍要运行”。还有一些杀毒软件(如McAfee)会擅自删除文件,造成安装后无法运行,因此最好暂时关闭杀毒软件。
如果要安装第2项, 转到“图片服务安装包”文件夹下,运行Install.exe。
图片服务依赖数据库服务,不能单独使用,因此需要在数据库服务之后安装。
如果第1项安装成功,可以在Windows右下角看到一个图标
。这是数据库服务的监控程序gdbsmgr.exe,点击它,看看服务有没有启动,如果没有启动,按一下启动键。
以后windows开机时,正常情况下数据库服务都会自动启动。
如果第2项安装成功,可以在Windows右下角看到一个图标
。这是支持图片服务的web服务器。如果没有看到这个图标,图片服务没有运行或者已停止。
在安装服务器的这台电脑上,拷贝一份客户端软件(即安装包中的“客户端软件”/“Demo2052”文件夹),运行主程序gdbc-x64.exe, 在登录窗口输入用户名“admin”,密码“87654321”,服务器IP地址是“127.0.0.1”,点“登录”,看看能否进入数据库,如果登录失败,登录窗口左下角会指出失败原因。
假如登录后,进入了数据厍“项目图踪02”,点主菜单“管理”->“项目管理”,在打开的窗口中点任意行,按快捷键Ctrl + B,将打开图片页面(带有一个二维码图片),如果页面能正常显示,则说明图片服务运行正常。如果要为主程序gdbc-x64.exe创建一个桌面快捷方式,可以双击同目录下的Create_Shortcut.bat文件。
说明:
服务器软件只需要安装在一台电脑上,就可以服务多台电脑的客户端,免费版允许三台电脑客户端同时访问。
如果客户端可以在服务器本机上访问,不能从其它电脑上访问,则需要检查客户端上的“服务器lP”地址是否正确,另外服务器电脑如果有防火墙,则需要开放8719(数据库服务)和33000(图片服务)两个端口。
服务器软件既可以安装在局域网内的电脑上,也可以安装在internet的服务器(云主机)上。
安装程序如果找到以前版本的服务器软件,会自动作升级处理,因此一般情况下,不需要卸载老版本再安装5.0版。
在Win10上,如果卸载数据库服务器软件失败,可以降低UAC设置再试试。
如果重装数据库服务器软件失败,请先卸载原程序,再清除安装目录下的goastep\gdbs文件夹(注意不要删除数据库文件夹,数据库文件夹一般是goastep\dataroot),和c:\gdbsSysFile文件夹,然后重装,问题一般可以解决。
c:\gdbsSysFile是一个隐藏文件夹,如果windows操作系统不是安装在c盘,那么c:要换成操作系统所在的盘符。
数据库服务软件自带有一组示范数据库项目,用来展示奕乐数据库能提供的功能,使用帮助可在应用系统窗口中按F1键获取,也可在http://cn.goastep.com上找到。
1. 系统自带的示范数据库的管理员帐号,登录密码都是“87654321”,用户名:“admin”,这个密码简单,而且每台服务器上都一样,不安全,因此限制只能在局域网内登录,如果数据库迁移到广域网/internet上,这个帐号必须修改密码,并且将“远程登录”属性改为“1”,否则无法登录。
如何设置用户权限请参考《奕乐数据库客户端帮助文件》中“属于管理员的操作”这一章的“数据库用户管理”这一节。
2. 如果是全新创建的数据库项目,它的管理员帐号的用户名仍是admin,但初始密码每台服务器都不一样,需要到服务器上查看,点击数据库服务监控程序gdbsmgr.exe的窗口菜单“帮助”->“软件信息”,在弹出的对话框的右下角,有“初始密码”的提示。单击此提示,可以获取数据库管理员的初始密码。
详细信息可参考《奕乐数据库服务器帮助文件》中“数据库管理员初始密码”这一节。
问题和建议请发送到下面的邮箱地址:
sales@goastep.com
杭州探幽软件有限公司
2023-3-25