删除MYSQL数据库提示操作无法完成怎么办
发布网友
发布时间:2022-04-10 07:07
我来回答
共2个回答
懂视网
时间:2022-04-10 11:28
数据库不能重名名5030的错误,其实很简单原因就是有应用程序正在占用这个连接,使用这样一行命令就可以查询出正在占用的连接
数据库重名名或删除失败的原因,可能是有其他进程或其他应用程序正在占用这个连接,这时需要把占用的连接找到,
use master
select spid from master.dbo.sysprocesses where dbid=db_id(‘数据库原名‘)
执行下面这条语句杀掉连接进程
use master kill 54
然后就可以把数据库删掉。
数据库删除失败的解决办法
标签:sse 占用 _id from proc 程序 pid 不能 sel
热心网友
时间:2022-04-10 08:36
1:Integrated Security参数
当设置Integrated Security为 True 的时候,连接语句前面的 UserID, PW 是不起作用的,即采用windows身份验证模式。
只有设置为 False 或省略该项的时候,才按照 UserID, PW 来连接。
Integrated Security 还可以设置为:sspi ,相当于 True,建议用这个代替 True。
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=true;
Data Source=myServerAddress;Initial Catalog=myDataBase;;User ID=myUsername;Password=myPasswordIntegrated Security=false;
2:参数Trusted_Connection
Trusted_Connection=true,将使用当前的 Windows 帐户凭据进行身份验证
Trusted_Connection=false;将不采用信任连接方式(也即不采用Windows验证方式),而改由SQL Server 2000验证方式
Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=false;
Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
3:Initial Catalog是你要连接的数据库的名字
4:WINCE连接
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;