SQL Server报“GUID应包含带4个短划线的32位数”
2014-06-15 12:59
841 查看
转自:http://www.seayee.net/article/info_106.html
最近在配置一台服务器的MS SQL Server 2005的维护计划自动备份数据库,能创建维护计划,但设置了运行时间后,保存就提示“GUID 应包含带 4 个短划线的 32 位数(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)”错误,很不爽!上网看看有没有解决办法吧,首先查到的是微软的帮助和支持的一篇《当您试图保存 SQL Server 管理 Studio 中的维护计划时的错误: 错误消息: Guid 应包含 4 个虚线 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) 的 32 位数字"》文章,应该就是这个错误了,错误描述得很清楚,解决方法也很详细,但就是看不下去,太长了。
再找找终于找到了个高手总结的两个原因:
一、没有打补丁
Microsoft SQL Server 2005 Service Pack 3:http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4
二、在安装SQL Server 2005时没有安装integration service,添加些组件后就能创建维护任务成功。
根据本人遇到的现状,是能创建维护计划的,只是设置了维护计划的执行时间就提示上述错误。所以就没检查这一项,只是打了补丁。根据以前的经验补充以下一点。
三、SQL Server Agent(MSSQLSERVER)的启动模式设置为“自动”
SQL Server Agent 是一个任务规划器和警报管理器,在实际应用和环境下,您可以将那些周期性的活动定义成一个任务,而让其在SQL Server Agent 的帮助下自动运行。当SQL Server Agent 没有启动计划任务也是无法执行的,其启动模式默认为“手动”。
=================================================================================================================
个人解决方案:
最后尝试上面的步骤之后还是无法插入数据,请直接使用SQL语句去操作,减少不必要符号的影响
相关文章推荐
- Vs2013未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包 , GUID应包含带4个短划线的32位数。
- 维护计划出现guid应包含4个短划线的32位数
- System.FormatException: GUID 应包含带 4 个短划线的 32 位数(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)。解决办法
- C# 连接 mySQL 出现 GUID 应包含带 4 个短划线的 32 位数 问题
- System.FormatException: GUID 应包含带 4 个短划线的 32 位数(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)。
- SQL语句查询出现异常,SQL语句:... GUID 应包含带 4 个短划线的 32 位数(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)。
- FORM标记中可以包含的4个标记
- PHP中4个包含文件方法的差异
- Android平台标日单词查询背诵软件:日语学习机(包含标日初级48课和中级32课所有单词) 手机软件 移动软件
- 至少10位数,至少包含一个大写字母,至少一个小写字母,至少一个数字,(:;=*@)特殊字符中的一个正则表达式
- Python中maxint与系统位数(32/64)的关系
- asm 2个32位数相乘=一个64位数
- PHP中4个包含文件方法的差异
- Chrome32发布,包含页面提示、新Win8界面,更好的恶意软件拦截,和监护人功能
- 获得32位数二进制位的第一个1的位置
- 两个32位数的乘法程序
- C/C++面试之算法系列--从"反转32 位数"算法题分析面试策略
- System.Guid[] 不包含 Contains 的定义,并且最佳扩展方法重载参数无效
- C/C++面试之算法系列--快速计算32位数中1的位数
- 查看linux系统位数方法(32?64?)