转自:http://www.seayee.net/article/info_106.html 最近在配置一台服务器的MS SQL Server 2005的维护计划自动备份数据库,能创建维护计划,但设置了运行时间后,保存就提示“GUID 应包含带 4 个短划线的 32 位数(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)”错误,很不爽! 上网看看有没有解决办法吧,首先查到的是微软的帮助和支持的一篇<当您试图保存 SQL Server 管理 Studio 中的维护计划时的…
C# 连接 mySQL 出现 GUID 应包含带 4 个短划线的 32 位数 问题 在连接字符串中加入 Old Guids=true; 如:server=localhost;userid=root;password=;database=airsys;Charset=gb2312;Old Guids=true;…
在NHibernate数据库查询中出现了这个错误,由于是数据库是mysql的,当定义的字段为char(36)的时候就会出现这个错误. [解决方法] 将char(36) 改成varchar(40)就行了 参考:http://www.cnblogs.com/end/archive/2012/12/26/2834068.html…
查一下数据库的UID数据是否格式正确,如: 错误格式1: {E056BB36-D824-4106-A9C3-D8D8B9ADC1C 错误格式2: E056BB36-D824-4106-A9C3-D8D8B9ADC1C正确格式  :xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx…
前言 之前装Sql Server都没遇到过这样的问题, 昨天重装了系统之后, 然后安装SQl Server 报错,提示 "需要 Microsoft.NET Framework 3.5 ServicePack 1" . 由于之前没遇到过, 结果百度搜索了好一阵子才得以解决. 所以写下此篇博文来记录一下, 方便日后阅读及提供给遇到同样问题的网友们参考. 1.先看错误, 如下图所示 紧接着, 我们点击 "失败" 查看错误信息, 就会出现如下错误信息界面. 然后按照错误信息…
前言 最近测试了一个站点,这个站点挺有意思,发现没有关闭错误提示,初步猜测是SQL server数据库,后来验证确实是.在这里记录一下实战过程,并详细讲解一下用到的知识点. SQL server报错注入原理 SQL server报错注入的文章,网上有很多,大部分文章都列出了类似于公式的句子,却没有解释为什么使用这样的函数.这里用convert()函数举例,convert()函数是是将日期转换为新数据类型的通用函数. 对于咱们构造的payloadconvert(int,@@version),con…
镜像简介   重要说明:保持数据库镜像运行.如果您关闭数据库镜像,则必须执行完全备份并还原数据库以重建数据库镜像.   一. 简介 SQL SERVER 2005镜像基于日志同步,可良好实现故障转移.每个数据库镜像配置均包含一个主体服务器(包含主体数据库).一个镜像服务器(包含镜像数据库)和一个见证服务器(可选). 主体服务器和镜像服务器要求是独立的服务器实例. 主体服务器和镜像服务器的角色是相对的,可以自动或者手动地将主体服务器与镜像服务器的角色互换. 与主体服务器和镜像服务器不同的是,见证服…
问题描述 有序的GUID性能对比,堪比自增ID integer 一个大神告诉我NEWSEQUENTIALID() 在数据迁移的时候会有问题(感谢大神指点),所以我就深挖一下这个函数. 关于NEWSEQUENTIALID() 的用法 参照  NEWSEQUENTIALID() NEWSEQUENTIALID 是对 Windows UuidCreateSequential 函数的包装. https://msdn.microsoft.com/zh-cn/library/ms189786(v=sql.1…
通常情况下,SQL Server里面的生成SQL脚本,只会包含数据库及表的字段结构,而不会包含表的数据,也就是SQL脚本里面只有Create database,Create table 这样的语句,没有insert into. 因为SQL Server并不包含这个功能,只能靠第三方的代码了. 以下存储过程可以实现: CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) decl…
问题及场景: 最近需要使用 Python 将数据写到 SQL Server 数据库,但是在进行数据库连接操作时却报以下错误:(20009, b'DB-Lib error message 20009, severity 9:\nUnable to connect:……) 由于我的机子上装了两个版本的 SQL Server,即存在多个实例,一开始以为是 server 参数写错了,结果浪费了很多时间,最后发现是其中一个实例的 TCP/IP 协议没有启用 ( ̄_ ̄|||),在这里 mark 以下解决方案…