我想使用以下代码在SQL Server 2012中备份数据库:
BACKUP DATABASE aveed_co
TO DISK = 'C:\bakup.bak'
WITH FORMAT,
MEDIANAME = 'aveed_co',
NAME = 'aveed_co'
在SQL Server Management Studio中执行此代码后,我收到此错误:
消息233,级别20,状态0,行0 将请求发送到服务器时发生传输级错误 (提供者:共享内存提供者,
error: 0
- 管道的另一端没有进程。)
要解决此问题,我必须更改登录类型(在SQL Server配置中),如下所示:
另一方面,我必须将“登录身份”从“内置帐户”(1)更改为“此帐户”(2)。
当我将“登录身份”更改为“此帐户”并输入用户名和密码时,SQL Server代码将正确执行。
请注意,我有权在c:或任何驱动程序
上书写请帮我使用C#或SQL Server代码执行此操作。