[英]How to take backup of sql server 2012 database from network computer
I'm using sql server 2012 and windows server 2008 R2 on my server machine. 我在服务器计算机上使用sql server 2012和Windows Server 2008 R2。 And windows-7 and sql server 2012 on network computers. 以及Windows 7和sql server 2012网络计算机上。 I were made a user for sql server 2012 (server machine). 我已成为sql server 2012(服务器计算机)的用户。 From that user i am able to connect with the database server from remote computer. 通过该用户,我可以从远程计算机连接数据库服务器。 Now i need to take backup of any database from network computer using this user(Sql server authentication). 现在,我需要使用此用户(Sql服务器身份验证)从网络计算机上备份任何数据库。
Backup database hwbss to disk = '\\Dpc1\\SqlBackup\\hwbss.bak'; 将数据库hwbss备份到磁盘='\\ Dpc1 \\ SqlBackup \\ hwbss.bak';
When i run this query on both machine server and client.It troughs error. 当我在机器服务器和客户端上都运行此查询时,它会出现错误。
Msg 3201, Level 16, State 1, Line 1
Cannot open backup device '\\ASHISHRATHOR-PC\SqlServerBackup\BSS100_Ashish_BSS.bak'.
Operating system error 5(Access is denied.).
Msg 3013, Level 16, State 1, Line 1
BACKUP DATABASE is terminating abnormally.
Can any one tell me how can i take backup of sql server 2012 database from network computer using sql server authentication. 谁能告诉我如何使用sql server身份验证从网络计算机上备份sql server 2012数据库。
Note:- I am able to take backup of database on network in sql server 2005. 注意:-我能够在sql server 2005中对网络上的数据库进行备份。
I think this can be done by using Map Network drive. 我认为可以通过使用Map Network驱动器来完成。 You have to create such drive to the remote folder that you want to store the backup. 您必须将这样的驱动器创建到要存储备份的远程文件夹中。 Then you have to give sql server permissions to see the network drive. 然后,您必须授予sql服务器权限才能查看网络驱动器。 Check in task manager which is the account the sql server is running on. 签入任务管理器,该帐户是运行SQL Server的帐户。 You must grant write permission on this account to the network drive(usually it's Network Service). 您必须将此帐户的写入权限授予网络驱动器(通常是网络服务)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.