小编rhu*_*hes的帖子

不能使用 SQLCMD

我在单用户模式下启动了 SQL Server,如下所示: c:\....\sqlservr -m

当我尝试使用 连接到它时SQLCMD -E,出现以下错误:

Msg 18461, Level 14, State 1, Server SERVERNAME, Line 1
Login failed to user 'USER\Name'. Reason: Server is in single user mode. Only one administrator can connect at this time.
Run Code Online (Sandbox Code Playgroud)

我以域管理员身份登录到服务器的用户。

在我尝试之前,我登录的用户与此 SQL 服务器无关。(事实上​​,我正在尝试创建一个新的 SA,因为我们不知道当前密码是什么)

编辑

似乎即使我这样做:

c:\....\sqlservr -m"sqlcmd"
Run Code Online (Sandbox Code Playgroud)

我仍然收到上述错误。我不确定其他SQLCMD地方是否还有其他电话。

sql-server sql-server-2008-r2 sqlcmd

4
推荐指数
2
解决办法
2万
查看次数

如何找出 DTSRun 命令在做什么

我接管了一个 SQL 2000 数据库。我试图弄清楚一份工作在做什么。它的命令是:

DTSRun /~....a big hex string....
Run Code Online (Sandbox Code Playgroud)

我试图运行:

DTSRun /~....a big hex string.... /!Y
Run Code Online (Sandbox Code Playgroud)

看看它在做什么,但它只是重复命令。有没有办法可以看到这个字符串代表什么?

sql-server sql-server-2000 dts

4
推荐指数
1
解决办法
9647
查看次数

释放“mysql\data”中的磁盘空间

我正在尝试释放MySQL实例使用的一些空间,但我对MySQL.

我注意到mysql\data文件夹中有很多localhost-bin.0001**文件,如下面的屏幕截图所示:

在此处输入图片说明

这些是什么?它们可以备份/移动/删除吗?

编辑

这里看,这些文件是日志文件,可以删除。

帖子提到:

As long as you do not have mysql replication installed, then [you can delete the files].
Run Code Online (Sandbox Code Playgroud)

我如何检查这个?

mysql

4
推荐指数
1
解决办法
1万
查看次数

恢复使用中的 SQL Server 2000 数据库

我需要将 SQL Server 2000 数据库恢复到大约 2 天前的备份。我刚刚备份了它并试图恢复它,但它说它正在使用中。

找出谁仍在使用它,然后如何断开它们的最佳方法是什么?

我想使数据库离线是一种简单的方法,但可能不是最安全的方法?

backup sql-server-2000 restore

1
推荐指数
1
解决办法
1551
查看次数

空的 SQL Server 2000 LDF 文件

我有一个 1 GB.LDF的测试数据库,我想将其缩小。如果需要,我很乐意删除其内容。

如何为 SQL Server 2000 执行此操作?

我尝试了以下方法但无济于事:

BACKUP LOG Database_TEST with truncate_only
DBCC SHRINKFILE (Database_TEST_Log, 1000)
Run Code Online (Sandbox Code Playgroud)

sql-server sql-server-2000

1
推荐指数
1
解决办法
1280
查看次数