十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
看看你sql server 实例的启动账户是否支持网络。
创新互联建站是专业的恩阳网站建设公司,恩阳接单;提供成都做网站、成都网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行恩阳网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
看看你是在与环境下还是局域网环境下(不管是那种环境,启动账户都要有网络计算机的访问权限)。域账户:实力启动账户跟另外一台要备份到机器的登录账户设置制为同一个域账户;局域网:在两台机器上都要创建一个相同的账户名,并且密码相同,然后用这个账户名启动sql server实例即可。
当然让共享文件夹得设置好了。
如果满足了以上条件,应该就可以远程备份成功了。
希望能解决你的问题
2000就有一个默认的备份路径,但这个路径可以人为更改。
查看SqlServer2005用户库备份文件默认路径
DECLARE
@BackupDirectory
VARCHAR(100)
EXEC
master..xp_regread
@rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\Microsoft
SQL
Server\MSSQL.1\MSSQLServer',
@value_name='BackupDirectory',
@BackupDirectory=@BackupDirectory
OUTPUT
SELECT
@BackupDirectory
strsqlserver="(local)"'125.65.112.28
数据库地址
strsqluser="sa"
'数据库登录的账号
strsqlpassword="123456"
'登录密码
strsqldatabase="n2008"
'数据库名称
最关键就是以上的代码了!填错一个就无法连接成功啊!仔细检查一下的信息
确保用户目录权限有,我选择的Sql Agent 权限是SYSTEM,所以不用特别设定了,如果是网络服务用户之类的请设置目录
最重要的是“
安装SQL server2008时勾选Integration Services这一项应该就可以的了
”
我原来安装的时候没安装这个。。。所以才悲剧,没想到这个组件跟Agent有关,自动备份需要这个,装上就可以了
错误提示如下:
错误提示:
情况1、前正常的通过维护计划进行的数据库备份作业执行失败,并生成以下错误提示:
已以用户 XXX-999/SYSTEM 的身份执行。 Microsoft (R) SQL Server 执行包实用工具 版本 9.00.3042.00 (32 位) 版权所有 (C) Microsoft Corp 1984-2005。保留所有权利。 开始时间: 14:14:19 警告: 2010-03-19 14:14:20.17 代码: 0x80012017 源: USER_DBPlan 说明: 包路径引用了找不到的对象:“/Package/Subplan_1.Disable”。在尝试解析找不到的对象的包路径时,会出现此情况。 警告结束 DTExec: 无法将 /Package/Subplan_1.Disable 值设置为 false。 开始时间: 14:14:19 完成时间: 14:14:20 已用时间: 0.844 秒. 包执行失败。. 该步骤失败。
情况2、且不定时自动生成了名为abc82的作业。
情况3、且连接数据库类型为Integration Services时显示如下错误
无法连接到XXX-999
与计算机“XXX-999”上的SSIS服务连接失败,库没有注册。
情况4、 新建维护计划时(不是维护计划向导),显示如下错误:
调用目标发生异常(mscorlib)
无法将类型为“Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageNeutralClass”的 COM 对象强制转换为接口类型“Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer90”。此操作失败的原因是对 IID 为“{8BDFE892-E9D8-4D23-9739-DA807BCDC2AC}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 库没有注册。
在数据库上点击属性,查看“故障还原模型”,看是否为“简单”,由于“简单”模型下是不能备份日志的,所以才会出现上述错误,改为“大容量日志记录的”或“完全”,搞定。
你的备份目标在备份时先全部清除,然后重新添加,这样就不会报错了