我在使用用友T1进销存软件的初始化T1模块中碰到了一个奇怪的问题:
你好,刚刚停电了,来电后帐套进不去了,软
具体的情况如下:
你好,刚刚停电了,来电后帐套进不去了,软件下还有其他帐套,是可以正常使用的,但停电是开着那个帐套进不去,最近还没有做备份,请问怎么办?
将里面的数据库名称改为实际的数据库名称USE master;GODECLARE [56f0e5f2e657f1396ac42828,SQL] VARCHAR(MAX);SET [56f0e5f2e657f1396ac42828,SQL]=''SELECT [56f0e5f2e657f1396ac42828,SQL]=[56f0e5f2e657f1396ac42828,SQL]+'; KILL '+RTRIM(SPID)FROM mastersysprocessesWHERE dbid=DB_ID('数据库名');EXEC(@SQL);GOALTER DATABASE 数据库名 SET MULTI_USER;
[000000000000000000526538,畅捷服务陈一] :麻烦帮帮忙
好像已经更改为单个用户了,但最后多个用户回不去了
实在没办法了,很着急,麻烦了
仔细看下我的上条答复,若是sql2000直接选择数据库执行即可。若是sql2005,先点击新建查询,再将脚本复制进去执行,
对不起,找不到在哪里执行,麻烦了。。。
再数据库的查询分析器中执行的。开始,所有程序 Microsoft sql server 里面打开。若是msde2000数据库的话,下载服务社区,更多,工具下载中的 msde管理小工具,使用脚本下的执行
第9步运行的程序在哪里?
这是数据问题,重装软件肯定不可以
如果实在不行,我重装用友软件,不重装sql2005,可行不?
肯定不可以重命名。参照我上条答复操作下
是否可以把剪切出来的文件修改成其他名字再覆盖?
将原来的账套信息全部删除,您肯定还未全部删除,软件中,安装路径下,数据库中都要删除
我剪切出来了,但在登录界面原来的旧帐套名称还在,不让新建
将安装路径下服务器下data下的ldf和mdf文件剪切出来,确认这里面没有文件了在新建
我进行到第五步,在登录界面原来的旧帐套用户名还在,删除不了,提示确认无用户连接,怎么办?
参照一下方法修复置疑:详细的恢复方法:1、停止数据库服务。2、将安装路径下服务器下data下的ldf和mdf文件拷贝到其他磁盘3、启动数据库服务。4、确认要恢复的数据库文件已经成功复制到另外的位置,然后在SQL Server Management Studio中删除要恢复的数据库。5、新建同名的数据库(数据库文件名也要相同)。6、停止数据库服务。7、用第2步中备份的.mdf文件覆盖新数据库的同名文件。8、启动数据库服务。9、运行alter database dbname set emergency,将数据库设置为emergency mode 10、运行下面的命令就可以恢复数据库:use master declare @databasename varchar(255)set @databasename='你的数据库名' exec sp_dboption @databasename, N'single', N'true'--将目标数据库置为单用户状态dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)dbcc checkdb(@databasename,REPAIR_REBUILD)exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态
你好,确实是质疑了,我该怎么办?
是2005
您是2000还是2005 数据库?打开数据库的企业管理器看下,该账套是否是显示置疑了