随笔 - 1  文章 - 0 评论 - 0 阅读 - 370
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

1、无法找到路径'\\192.168.66.50\share_domain\

2、该作业失败。  无法确定所有者 WIN-DOAR3JOEG2C\Administrator (拥有作业 Mofang异地差异备份.Subplan_1)是否有服务器访问权限 (原因: 无法获取有关 Windows NT 组/用户 'WIN-DOAR3JOEG2C\Administrator' 的信息,错误代码 0x54b。 [SQLSTATE 42000] (错误 15404)).

 

3、无法打开备份设备 '\\192.168.66.50\share_domain\MoFang_DB_Backup\MoFang_backup_2024_03_27_141211_4124678.bak'。出现操作系统错误 1311(我们无法使用此凭据登录,因为你的域不可用。请确保你的设备已连接到你组织的网络,然后重试。如果你以前使用其他凭据登录到了此设备,则可以使用该凭据登录。)

消息 3201,级别 16,状态 1,第 1 行

无法打开备份设备 '\\192.168.11.108\szsql01_backup\SystemDB\master.bak'。出现操作系统错误 1326(登录失败: 未知的用户名或错误密码。)。

消息 3013,级别 16,状态 1,第 1 行

BACKUP DATABASE 正在异常终止。

--执行备份命令
Backup Database Mofang To disk='\\192.168.66.50\share_domain\MoFang_DB_Backup\Mofang2024-03-27 14_37_13.bak'
--报错 无法打开设备'\\192.168.66.50\share_domain\MoFang_DB_Backu
--如下命令映射共享目录到Z
EXEC xp_cmdshell 'net use Z: \\192.168.66.50\share_domain\MoFang_DB_Backup /User:administrator damimagic2008@mf1288.com'

--通过xp_cmdshell查询远程目录
xp_cmdshell 'dir \\192.168.66.50\share_domain\MoFang_DB_Backup'

--查询验证
EXEC xp_cmdshell  'dir z:\ '

 

-- 允许配置高级选项
EXEC sp_configure 'show advanced options', 1
GO
-- 重新配置
RECONFIGURE
GO
-- 启用xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 1
GO
--重新配置
RECONFIGURE
GO
exec xp_cmdshell 'net use \\192.168.2.{备份服务器地址}\{备份的目录} {备份服务器密码,无密码打此处打空格}/user:192.168.2.{备份服务器地址}\{备份服务器用户}'
go

-- 例如:用户是 Everyone,密码是空
exec xp_cmdshell 'net use \\192.168.2.{备份服务器地址}\{备份的目录}  /user:192.168.2.{备份服务器地址}\Everyone'

 

EXEC sp_configure 'show advanced options', 1;RECONFIGURE;

EXEC sp_configure 'xp_cmdshell', 1;RECONFIGURE;

declare @machine nvarchar(50) = '192.168.66.xx'       --服务器IP

declare @path nvarchar(50) = 'share_domain\MoFang_DB_Backup'               --服务器共享目录名称

declare @user nvarchar(50) = 'administrator'                  --服务器的用户名

declare @pwd nvarchar(50) = 'damimagic2008@mf1288.com'                --服务器的密码

declare @database nvarchar(50)  = 'Mofang'             --本地要备份的数据库名称

if left(@path,1) != '\' set @path = '\'+@path

declare @sql nvarchar(800) = 'net

 use \\'+@machine+@path+' "'+@pwd+'"

 /user:'+@machine+'\'+@user

--建立连接类似:'net use \\192.168.200.175\208bf " " /user:192.168.200.175\happy'

Exec Mofang..xp_cmdshell @sql

declare @date datetime = getdate();

Declare @fileName nvarchar(200) = '\\'+@machine+@path+'\'+@database + replace(Convert(nvarchar,@date,120 ) ,':','_') + '.bak'

--备份数据库

Backup Database Mofang To disk = @fileName With Format

set @sql = 'net use \\'+@machine+@path+'

 /delete'

--断开连接类似:'net use \\192.168.200.175\208bf /delete'

Exec Mofang..xp_cmdshell @sql

 

异类错误

该作业失败。  无法确定所有者 WIN-DOAR3JOEG2C\Administrator (拥有作业 Mofang完整异地备份.Subplan_1)是否有服务器访问权限 (原因: 无法获取有关 Windows NT 组/用户 'WIN-DOAR3JOEG2C\Administrator' 的信息,错误代码 0x54b。 [SQLSTATE 42000] (错误 15404)).

改过服务器器计算机名

更改作业所有者

posted on   一叶迪  阅读(370)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
点击右上角即可分享
微信分享提示