以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于外部数据库 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103002) |
-- 作者:sky-18 -- 发布时间:2017/6/29 2:00:00 -- 关于外部数据库 对数据库不是很懂。弱弱的问一句,能不能把access或者SQL Server 数据库文件直接放到云盘,foxtable直接调取云盘的数据库作为数据库。
|
-- 作者:有点色 -- 发布时间:2017/6/29 9:11:00 -- 不能放在云盘直接用。
如果是access数据库,适合在局域网内使用。
如果是sqlserver,适合在互联网使用,但你需要搭建一个自己的服务器。 |
-- 作者:sky-18 -- 发布时间:2017/6/30 0:17:00 -- 这样可以吗? 有个变通的方法不知道可行不?就是用access作为本地数据库,并将access数据库文件放到坚果云的同步盘实时同步到云端。这样在异地的另一个客户端也做相同的设置。这样是不是可以实现异地同步数据库啊? |
-- 作者:有点蓝 -- 发布时间:2017/6/30 9:06:00 -- 不可以! |
-- 作者:有点甜 -- 发布时间:2017/6/30 9:46:00 -- 回复3楼,你可以尝试一下,有可能可以的。
也就相当于是电脑帮你做数据同步了。但这样有一个问题,就是云盘能否帮你正确同步数据,因为每一次同步都是用新的覆盖旧的,那么那么多的电脑那么多不同的access,最后得到的是怎样的数据? |
-- 作者:sky-18 -- 发布时间:2017/6/30 22:12:00 -- 应该可以 首先坚果云的同步还是比较先进的。那么接下来就是多客户端同步时的冲突问题了。这样可以通过代码来设计合理数据库读写逻辑就可以了 |
-- 作者:sky-18 -- 发布时间:2017/6/30 22:14:00 -- 坚果云好像不是用新数据覆盖旧数据,而是只上传和更改有变化的数据。他们说叫什么变量切片技术。不知道老师了不了解这个同步技术 |
-- 作者:sky-18 -- 发布时间:2017/6/30 22:23:00 -- 既不想折腾数据库服务器,又想实现数据同步共享,现在我只想到这个办法了。不过实施起来是否可行还未知。不知道老师和其它高手有没有其它好办法 [此贴子已经被作者于2017/6/30 22:22:56编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/6/30 22:44:00 -- 基本不可能的。数据库是一个整体,无法切片。 我的结论是完全不可行!
|