关于 SQLite
SQLite 是一个进程内库,它实现了一个自包含、无服务器、零配置、事务型 SQL 数据库引擎。
SQLite 是世界上部署最广泛的数据库,它是一个嵌入式 SQL 数据库引擎。与大多数其他 SQL 数据库不同,SQLite 没有单独的服务器进程。SQLite 可直接读写普通磁盘文件。一个包含多个表、索引、触发器和视图的完整 SQL 数据库就包含在一个磁盘文件中。
更多信息,请访问 SQLite 网站 。
程序中的 SQLite
在我们的程序中,SQLite 是默认数据库。软件附带 SQLite 引擎,可随时使用,无需安装其他任何东西。
它可以在本地使用,也可以使用网络文件系统在网络上共享 SQLite 数据库文件。
这种方法有时不是特别有效,可能会出现问题(取决于文件系统,也可能根本无法使用,而且由于大多数网络文件系统存在延迟,因此大型数据库的性能不会很好。
除了存储大型轮盘系统或彩票号码外,建议将 SQLite 数据库用于所有软件功能,在这种情况下,我们建议使用基于服务器的数据库系统,您可以下载免费的 MySQL 、 PostgreSQL 和 Microsoft SQL Express 服务器系统。
如果 SQLite 数据库文件放在网络文件夹中无法打开,请检查该文件是否设置了所有必要的安全权限,以便软件可以访问该文件进行读写。
SQLite 配置
软件已预先配置为使用 SQLite 数据库,您可以更改以下选项:
在网络上
如果要在网络上连接数据库,可以在此处勾选。
数据文件夹
您可以在此设置数据库的本地数据文件夹。更改数据库文件夹后,必须将现有数据库移动到新文件夹或创建新数据库。
即使是在网络上使用数据库,也必须设置该属性,而且该本地文件夹中的数据库也必须存在。
这样做的目的是在启动软件时,如果软件无法连接到网络上的数据库,那么连接就会退回到本地连接。
此外,在网络上使用其他数据库类型时,如果连接失败,软件将返回到 SQLite 默认数据库。
网络数据文件夹
在网络上使用数据库时,请在此处设置网络驱动器上数据文件夹的路径:
通用命名约定 (UNC) 路径用于访问网络资源,格式如下:
1.服务器或主机名,以 \\ 开头
2.共享名称,与主机名称之间用 ( )分隔。通常是网络计算机上的硬盘驱动器。
3.一个目录名
例如\\网络计算机名称/共享名称/网络计算机文件夹名称
请注意,由于不明原因(只有 Windows 或 SQLite 开发人员知道),有时以 ( )开头的文件路径不起作用,请尝试使用与 // 相反的语法。
你可以测试连接是否成功连接到数据库。
备份位置
您可以在此设置数据库备份文件夹。更改数据库备份文件夹后,建议将现有备份文件移动到新文件夹或创建新备份。
备份位置可以是本地文件夹、网络文件夹或 ftp 服务器地址。
如果要使用 ftp 服务器作为备份位置,则必须在软件主选项中的 FTP 部分配置 ftp 服务器。
如果已经配置 ,请在备份位置 文本框中输入 服务器地址。
注意
请勿输入或查找任何数据库名称,软件会对其进行管理,您只需设置或选择文件夹名称。
在此处更改任何设置后,请不要忘记单击 "保存设置 "按钮保存更改。
|