环境XP+MSDE2000,程序中用BACKUP DATABASE完全备份数据库,不加PASSWORS参数可以,加了就出错,请教高手原因?(只有一台机是这样,其他机没问题,所以不应该是程序原因),SQL语句如下:
BACKUP DATABASE dbname TO disk='c:\1.bak' with init,skip,format(成功)
BACKUP DATABASE dbname TO disk='c:\1.bak' with init,skip,PASSWORD ='123',format(这样就出错)
装了sql2000后在查询分析器中执行语句:
BACKUP DATABASE dbname TO disk='c:\1.mdk' with init,skip,PASSWORD ='123',format
返回:
服务器: 消息 3278,级别 16,状态 1,行 1
加密字符串 87(参数不正确。) 失败
服务器: 消息 3013,级别 16,状态 1,行 1
BACKUP DATABASE 操作异常终止。
执行BACKUP DATABASE dbname TO disk='c:\1.mdk' with init,skip,format成功.请教原因及解决办法!
BACKUP DATABASE dbname TO disk='c:\1.bak' with init,skip,format(成功)
BACKUP DATABASE dbname TO disk='c:\1.bak' with init,skip,PASSWORD ='123',format(这样就出错)
装了sql2000后在查询分析器中执行语句:
BACKUP DATABASE dbname TO disk='c:\1.mdk' with init,skip,PASSWORD ='123',format
返回:
服务器: 消息 3278,级别 16,状态 1,行 1
加密字符串 87(参数不正确。) 失败
服务器: 消息 3013,级别 16,状态 1,行 1
BACKUP DATABASE 操作异常终止。
执行BACKUP DATABASE dbname TO disk='c:\1.mdk' with init,skip,format成功.请教原因及解决办法!
解决方案 »
- 存储过程中使用@@fetch_status来判断数据集是否为空,但如果多用户访问会否引致数据集状态判断错误?
- sqlserver 数据类型text的相关问题
- "安装程序检测到Microsoft .Net Framework 存在问题,无法继续.此系统上未安装Microsoft.Net Framework 2.0,或者该软件已损坏"请问是什么原因啊?
- 50分求SQL语句 第一时间可以得到正确结果的即可得满分.
- 菜菜鸟求助!!数据库文件增大太快怎么办??
- 這個語句如何寫?關於remark分組匯總後的問題。請看例子!
- 恶心死了!!我的服务器SQL server是7.0,还请高手给解决一下
- 两个表直接查询!帮忙
- 如何配置XMLA1.1 webservice 在线等待
- 如何把nvarchar转换成varchar类型?
- 存储过程传值
- SQL 创建MSScriptControl.ScriptControl对象为何失败?
指定备份集的名称。名称最长可达 128 个字符。如果未指定 NAME,它将为空。PASSWORD = { password | @password_variable }
为备份集设置密码。PASSWORD 是一个字符串。SKIP
禁用备份集的过期和名称检查,这些检查一般由 BACKUP 语句执行以防覆盖备份集。FORMAT
指定创建新的介质集。FORMAT 将使备份操作在用于备份操作的所有介质卷上写入新的介质标头。卷的现有内容将变为无效,因为覆盖了任何现有的介质标头和备份集。!重要提示
使用 FORMAT 要谨慎。格式化介质集的任何一个卷都将使整个介质集不可用。例如,如果初始化现有条带介质集中的单个磁带,则整个介质集都将变得不可用。
ps:4楼理解错误,可以无视之!
为备份集设置密码。PASSWORD 是一个字符串。!重要提示
下一版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。
如果为备份集定义了密码,则必须提供此密码才能对该备份集执行任何的 SQL Server 还原操作。但是,备份集密码不能防止覆盖备份文件。若要防止覆盖备份文件,请改用介质集密码(请参阅此表后面的 MEDIAPASSWORD 选项)。
个人认为应该是版本和参数不匹配,建议详细阅读:
http://msdn.microsoft.com/zh-cn/library/ms186865.aspxps:不知道sql有没有密码策略,会不会某机器的密码策略是123不符合的。