以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]登录数据库提示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=78096) |
-- 作者:blsu33 -- 发布时间:2015/12/2 8:33:00 -- [求助]登录数据库提示 老师, 登录时加载SQL数据库时候出现提示,第二次在登录的时候就没有了
.NET Framework 版本:2.0.50727.3655 Foxtable 版本:2015.11.11.1 错误所在事件: 详细错误信息: 关闭数据库 \'111\' 时出错。请检查是否存在以前的其他错误,然后重试该操作。 |
-- 作者:大红袍 -- 发布时间:2015/12/2 9:18:00 -- 先关闭所有的连接,再删除或附加数据库
StopLogin \'数据库名\'; use Master; 其余sql语句 |
-- 作者:blsu33 -- 发布时间:2015/12/2 9:39:00 -- 老师, 这个STOP是否等同于sql中的 “脱机”
|
-- 作者:大红袍 -- 发布时间:2015/12/2 9:55:00 -- 不是,StopLogin是删除连接
http://www.baidu.com/baidu?wd=sqlserver+StopLogin&tn=monline_4_dg
|
-- 作者:blsu33 -- 发布时间:2015/12/2 10:02:00 -- 多谢红袍老师 |
-- 作者:blsu33 -- 发布时间:2015/12/2 11:49:00 -- 红袍老师, 不知道为什么STOP后,没有办法使用代码在附加上了,再麻烦您一下,问下思路。 if 判断A数据库不存在 附加数据库A else 停止链接A 分离数据库A 附加数据库A endif |
-- 作者:blsu33 -- 发布时间:2015/12/2 11:50:00 -- 另外,还有两个疑问 第一个问题: 发现数据库的移动会导致,每次加载数据库都需要手动操作一下,这是为什么呢?(除非上一次没有在不同的电脑上使用过) 第二个问题 数据库的_log文件大小为多少时,是否需要清空这个日志文件。 |
-- 作者:大红袍 -- 发布时间:2015/12/2 11:50:00 -- 你添加数据源的时候,不要连接到这个数据库啊,连接到master数据。
删除连接会删除所有链接到这个数据库的,删除了怎么可能执行sql语句。 |
-- 作者:blsu33 -- 发布时间:2015/12/2 11:57:00 -- 哦 是这样啊 , 哪些系统的数据库是必要加载的加进来,是系统数据库的都加载一遍吗,还是只要在一并加载master就行
|
-- 作者:大红袍 -- 发布时间:2015/12/2 12:04:00 -- 以下是引用blsu33在2015/12/2 11:57:00的发言:
哦 是这样啊 , 哪些系统的数据库是必要加载的加进来,是系统数据库的都加载一遍吗,还是只要在一并加载master就行
系统数据库,是本来就有的。master,基本是sqlserver都有的。 |