最近的文章列表

最大行大小(8926)超过了每行的最大字节数(8060)。如果结果行长度超过 8060 字节,则此表中行的 INSERT 或 UPDATE 将失败

在使用SQL Server Database Publishing Wizard,将sqlserver2005中的数据库导出成sqlserver2000下的sql(包括数据的导出),然后在sqlserver2000的查询分析器里执行导出的sql时,出现警告:警告: 已创建表 XXX,但其最大行大小(8926)超过了每行的最大字节数(8060)。如果结果行长度超过 8060 字节,则此表中行的 INSERT 或 UPDATE 将失败。

...
2013/4/22 Comments:
启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持。如果希望使用通知,请为此数据库启用 Service Broker

启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持。如果希望使用通知,请为此数据库启用 Service Broker

SQL Server Service Broker 为消息和队列应用程序提供 SQL Server 数据库引擎本机支持。这使开发人员可以轻松地创建使用数据库引擎组件在完全不同的数据库之间进行通信的复杂应用程序。开发人员可以使用 Service Broker 轻松生成可靠的分布式应用程序。

...

2012/10/25 Comments:
SqlServer 您对无法重新创建的表进行了更改或者启用了 阻止保存要求创建表的更改

今天打开数据库新建了一个表,保存后,发现有个字段类型选错了,就去修改嘛,谁知不让修改,尼玛的,这么坑爹,如果强行更改会出现以下提示: 不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。

...
2012/8/17 Comments:
SqlDbType varchar相关

问题一:在不指定varchar长度的情况下,默认是多少size?

sql code:

declare @payload varchar, @bin_payload varbinary(max);
set @payload='郑州网建camnpr';
set @bin_payload = convert(varbinary(max),@payload);
select @bin_payload;
...

2012/8/2 Comments:
ORA-12737: Instant Client Light: unsupported serve
就自己开发的程序出问题了:我用的是Oracle.DataAccess.dll,连接串如下:C# codestring connstringFormat ="Data Source=(DESCRIPTION="+"(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))"+"(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORCL.RUIJC)));"+"User Id={0};Password={1};"; 出错提示:ORA-12737: Instant Client Light: unsupp
2011/10/28 Comments:
使用新ODP.Net的简单的部署,从C#访问与Oracle
微软已经过时System.Data.OracleClient的,所以在这里的一个简单的例子,使用新的ODP.NET Oracle.DataAccess.Client,具有以下优点:*简单的xcopy部署*无甲骨文[即时]客户端安装所需要的 *没有TNSNAMES.ORA 文件的第一需要,从Oracle下载的〜200MB ODP.Net。怪胎不要出来,你不会需要重新分配,所有这与您的应用程序,只需〜30megs值得 。我用这个版本[链接],但你可能想要得到的最新版本[链接 ] 。抓斗Oracle.DataAccess.dll:ODAC1110710beta.zip \舞台\组件\ oracle.ntoledb.odp_net_2 \ 11.1.0.7.10 \ 1 \数据文件\ filegro
2011/10/28 Comments:
.net程序员使用Oracle新手上路指南
虽然oracle,sqlserver都是关系型数据库,sql语句大部分也差不多,但是从sqlserver换到oracle还是有很多不适应的地方,本文旨在帮助广大初次接触oracle的.net程序员快速上手。一、安装oracle 11g 服务端(可选)1.1 为什么要安装服务端?理论上讲,本机只需要安装oracle客户端即可,但是很多时候本机有一个服务端学习起来会更方便。比如:数据库的导入/导出,数据库的创建等,均需要服务端。注:oracle的server真的很占内存,如果您的爱姬内存在2G以下,建议直接跳过本步骤吧.1.2 服务端的安装文件下载地址http://www.oracle.com/technetwork/database/enterprise-edition/downloads/i
2011/10/25 Comments:
简单的SELECT TOP中要注意很多细节

首先从博客园的Jerome Wong网友说起他提出了一个这样的问题本人写了好几年SQL语句了,从来没注意到这件事情。例如:数据表如下:ID  EMPNO  NAME  AGE  1   26929   Jerome   282   28394   Quince  273   20983   Green   304   27189   Mike    305   23167   Arishy   306   26371   Yager   29我写了SQL语句想取得第3、4笔数据,测试分页玩的。select top 2 * from (select top 4 * from Member ) m order by m.RowID desc我执行中间那一段子查询:select top 4

2011/10/12 Comments:
利用mysql数据库中的TMD表修复论坛错误
有几个朋友,论坛搞得都比较大,几位朋友都属于那种只会运营网站但几乎不懂任何网站技术的那种类型,现在这样类型的成功站长越来越多,相反,像Linker这样的崇拜技术至上的半吊子,总是在初级阶段,不断徘徊,不能不说是一种讽刺。由于接触时间长了,关系都比较要好,因此这些论坛在技术支持上,几乎全部都由Linker来维护,这问题倒也不大,几年都过来了,一直按计划有条不紊的维护、升级,期间有些小问题,都有惊无险的度过了,但这次,虽然事后也可以说是有惊无险,但不能不说是,是近几年来,比较险的一次了。其中一位朋友的综合论坛,运营已经有快三年了,会员达到了十几万,每天也有上万的ip,几万的会员浏览登陆,近几天他说,论坛运行可能有些问题,主要体现在速度上,在执行写入、浏览页面时,页面会有明显的停顿现象,并且还有会
2011/10/8 Comments:
Discuz! Database Error 查询语句错误
Discuz! Database ErrorThe database has encountered a problem. Need Help?Error messages:[Type] 查询语句错误[145] Table ’.\wgwy1680\forum_post_tableid’ is marked as crashed and should be repaired[Query] INSERT INTO forum_post_tableid SET `pid`=’’ Program messages:[Line: 0060]forum.php(require)[Line: 0355]source\module\forum\forum_post.php(require_once)[Lin
2011/10/8 Comments: