<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>shanghuo.net(上火网)</title>
		<link>http://www.shanghuo.net/</link>
		<description>人间五十年，万事如梦幻。一度生存者，岂有长不灭？</description>
		<copyright>Copyright (C) 2004 Security Angel Team [S4T] All Rights Reserved.</copyright>
		<generator>shanghuo Version 1.6 Build 20071004</generator>
		<lastBuildDate>Fri, 10 Sep 2010 00:13:14 +0000</lastBuildDate>
		<ttl></ttl>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=182</guid>
			<title>MYSQL错误提示对照表</title>
			<author>jiashixiang</author>
			<description><![CDATA[<div class="content" id="Zoom">
<p class="pageview">&nbsp;</p>
<p>130 ：文件格式不正确，可以尝试一下使用 repair.php 来修复，如果再不能的话就只好恢复相关的数据了（还不是很清楚错误的状况）</p>
<p>145&nbsp; ：文件无法打开，使用 repair.php 修复</p>
<p>1005：创建表失败。</p>
<p>1006：创建数据库失败。</p>
<p>1007：数据库已存在，创建数据库失败。</p>
<p>1008：数据库不存在，删除数据库失败。</p>
<p>1009：不能删除数据库文件导致删除数据库失败。</p>
<p>1010：不能删除数据目录导致删除数据库失败。</p>
<p>1011：删除数据库文件失败。</p>
<p>1012：不能读取系统表中的记录。</p>
<p>1016：文件无法打开，使用后台修复或者使用 phpmyadmin 进行修复。</p>
<p>1017：服务器非法关机，导致该文件损坏。</p>
<p>1020：记录已被其他用户修改。</p>
<p>1021：硬盘剩余空间不足，请加大硬盘可用空间。</p>
<p>1022：关键字重复，更改记录失败。</p>
<p>1023：关闭时发生错误。</p>
<p>1024：读文件错误。</p>
<p>1025：更改名字时发生错误。</p>
<p>1026：写文件错误。</p>
<p>1030：可能是服务器不稳定。（具体原因不是很清楚）</p>
<p>1032：记录不存在。</p>
<p>1036：数据表是只读的，不能对它进行修改。</p>
<p>1037：系统内存不足，请重启数据库或重启服务器。</p>
<p>1038：用于排序的内存不足，请增大排序缓冲区。</p>
<p>1040：已到达数据库的最大连接数，请加大数据库可用连接数。</p>
<p>1041：系统内存不足。</p>
<p>1042：无效的主机名。</p>
<p>1043：无效连接。</p>
<p>1044：数据库用户权限不足，请联系空间商解决。</p>
<p>1045：数据库服务器/数据库用户名/数据库名/数据库密码错误，请联系空间商检查帐户。</p>
<p>1046：没有选择数据库。</p>
<p>1048：字段不能为空。</p>
<p>1049：数据库不存在。</p>
<p>1050：数据表已存在。</p>
<p>1051：数据表不存在。</p>
<p>1054：字段不存在或程序文件跟数据库有冲突，请使用正确的程序文件上传上去覆盖。</p>
<p>1060：字段重复，导致无法插入这个字段。</p>
<p>1062：字段值重复，入库失败。</p>
<p>1064：MySQL 不支持错误提示中的编码。</p>
<p>1065：无效的 SQL 语句，SQL 语句为空。</p>
<p>1067：MySQL 版本为 5，不支持空的默认值。</p>
<p>1081：不能建立 Socket 连接。</p>
<p>1114：数据表已满，不能容纳任何记录。</p>
<p>1115：设置的字符集在 MySQL 并没有支持。</p>
<p>1116：打开的数据表太多。</p>
<p>1129：数据库出现异常，请重启数据库。</p>
<p>1130：连接数据库失败，没有连接数据库的权限。</p>
<p>1133：数据库用户不存在。</p>
<p>1135：可能是内存不足够，请联系空间商解决。</p>
<p>1141：当前用户无权访问数据库。</p>
<p>1142：当前用户无权访问数据表。</p>
<p>1143：当前用户无权访问数据表中的字段。</p>
<p>1146：数据表缺失，请恢复备份数据。</p>
<p>1147：未定义用户对数据表的访问权限。</p>
<p>1149：SQL 语句语法错误。</p>
<p>1158：网络错误，出现读错误，请检查网络连接状况。</p>
<p>1159：网络错误，读超时，请检查网络连接状况。</p>
<p>1160：网络错误，出现写错误，请检查网络连接状况。</p>
<p>1161：网络错误，写超时，请检查网络连接状况。</p>
<p>1169：字段值重复，更新记录失败。</p>
<p>1177：打开数据表失败。</p>
<p>1180：提交事务失败。</p>
<p>1181：回滚事务失败。</p>
<p>1193：不支持字符集限定(SET NAMES)。</p>
<p>1203：当前用户和数据库建立的连接已到达数据库的最大连接数，请增大可用的数据库连接数或重启数据库。</p>
<p>1205：加锁超时。</p>
<p>1211：当前用户没有创建用户的权限。</p>
<p>1216：外键约束检查失败，更新子表记录失败。</p>
<p>1217：外键约束检查失败，删除或修改主表记录失败。</p>
<p>1226：当前用户使用的资源已超过所允许的资源，请重启数据库或重启服务器。</p>
<p>1227：权限不足，您无权进行此操作。</p>
<p>1235：MySQL 版本过低，不具有本功能。</p>
<p>1251：Client 不能支持 authentication protocol 的要求。（不知道解释是否正确）</p>
<p>1267：不合法的混合字符集。</p>
<p>2002：服务器端口不对，请咨询空间商正确的端口。</p>
<p>2003：MySQL 服务没有启动，请启动该服务。</p>
<p>2013：远程连接数据库是有时会有这个问题，MySQL 服务器在执行一条 SQL 语句的时候失去了连接造成的。<br /></p>
<p class="pageview">&nbsp;</p>
</div>]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=182</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2007-01-10 15:36</pubDate>
		</item>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=162</guid>
			<title>SQL精妙语句</title>
			<author>jiashixiang</author>
			<description><![CDATA[SQL精妙语句<br /><br /><a href="http://www.shanghuo.net/?action=show&amp;id=162" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=162</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2006-12-14 23:17</pubDate>
		</item>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=160</guid>
			<title>如何在oracle中限制返回结果集</title>
			<author>jiashixiang</author>
			<description><![CDATA[如何在oracle中限制返回结果集<br /><br /><a href="http://www.shanghuo.net/?action=show&amp;id=160" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=160</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2006-12-12 23:02</pubDate>
		</item>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=153</guid>
			<title>管理常用SQL语句</title>
			<author>jiashixiang</author>
			<description><![CDATA[1. 查看数据库的版本&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<br /><br />　　 select @@version <br /><br />　　2. 查看数据库所在机器操作系统参数&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<br /><br />　　exec master..xp_msver <br /><br /><br />　　3. 查看数据库启动的参数&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;<br /><br />　　sp_configure <br /><br /><br />　　4. 查看数据库启动时间&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;<br /><br />　　select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 <br /><br />　　查看数据库服务器名和实例名 <br /><br />　　print 'Server Name...............：' + convert(varchar(30),@@SERVERNAME)&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;<br /><br />　　print 'Instance..................：' + convert(varchar(30),@@SERVICENAME)&nbsp; &nbsp;<br />&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<br />　　5. 查看所有数据库名称及大小&nbsp; &nbsp;&nbsp;&nbsp;<br /><br />　　sp_helpdb <br /><br />　　重命名数据库用的SQL <br /><br />　　sp_renamedb 'old_dbname', 'new_dbname' <br /><br /><br />　　6. 查看所有数据库用户登录信息&nbsp; &nbsp;&nbsp;&nbsp;<br /><br />　　sp_helplogins <br /><br />　　查看所有数据库用户所属的角色信息&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<br /><br />　　sp_helpsrvrolemember <br /><br />　　修复迁移服务器时孤立用户时,可以用的fix_orphan_user脚本或者LoneUser过程 <br /><br />　　更改某个数据对象的用户属主 <br />　　<br />　　sp_changeobjectowner [@objectname =] 'object', [@newowner =] 'owner' <br /><br />　　注意：更改对象名的任一部分都可能破坏脚本和存储过程。 <br /><br />　　把一台服务器上的数据库用户登录信息备份出来可以用add_login_to_aserver脚本 <br /><br />　　查看某数据库下,对象级用户权限 <br /><br />　　sp_helprotect <br /><br /><br />　　7. 查看链接服务器&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;<br />　　<br />　　sp_helplinkedsrvlogin <br /><br />　　查看远端数据库用户登录信息<br />　　<br />　　sp_helpremotelogin <br /><br /><br />　　8.查看某数据库下某个数据对象的大小 <br /><br />　　sp_spaceused @objname <br /><br />　　还可以用sp_toptables过程看最大的N(默认为50)个表 <br /><br />　　查看某数据库下某个数据对象的索引信息 <br /><br />　　sp_helpindex @objname <br /><br />　　还可以用SP_NChelpindex过程查看更详细的索引情况 <br /><br />　　SP_NChelpindex @objname <br /><br />　　clustered索引是把记录按物理顺序排列的，索引占的空间比较少。&nbsp;&nbsp;<br /><br />　　对键值DML操作十分频繁的表我建议用非clustered索引和约束，fillfactor参数都用默认值。 <br /><br />　　查看某数据库下某个数据对象的的约束信息 <br /><br />　　sp_helpconstraint @objname<br /><br />9.查看数据库里所有的存储过程和函数 <br /><br /><br />　　use @database_name <br /><br /><br />　　sp_stored_procedures <br /><br /><br />　　查看存储过程和函数的源代码 <br /><br /><br />　　sp_helptext '@procedure_name' <br /><br /><br />　　查看包含某个字符串@str的数据对象名称 <br /><br /><br />　　select distinct object_name(id) from syscomments where text like '%@str%' <br /><br /><br />　　创建加密的存储过程或函数在AS前面加WITH ENCRYPTION参数 <br /><br /><br />　　解密加密过的存储过程和函数可以用sp_decrypt过程 <br /><br /><br /><br />　　10.查看数据库里用户和进程的信息 <br /><br />　　sp_who <br /><br />　　查看SQL Server数据库里的活动用户和进程的信息 <br /><br />　　sp_who 'active' <br /><br />　　查看SQL Server数据库里的锁的情况 <br /><br />　　sp_lock <br /><br />　　进程号1--50是SQL Server系统内部用的,进程号大于50的才是用户的连接进程. <br />　　<br />　　spid是进程编号,dbid是数据库编号,objid是数据对象编号 <br /><br />　　查看进程正在执行的SQL语句 <br /><br />　　dbcc inputbuffer () <br /><br />　　推荐大家用经过改进后的sp_who3过程可以直接看到进程运行的SQL语句 <br /><br />　　sp_who3 <br /><br />　　检查死锁用sp_who_lock过程 <br /><br />　　sp_who_lock <br />&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;<br />　　11.查看和收缩数据库日志文件的方法 <br /><br />　　查看所有数据库日志文件大小&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<br /><br />　　dbcc sqlperf(logspace) <br /><br />　　如果某些日志文件较大，收缩简单恢复模式数据库日志，收缩后@database_name_log的大小单位为M <br /><br />　　backup log @database_name with no_log <br /><br />　　dbcc shrinkfile (@database_name_log, 5) <br /><br /><br />　　12.分析SQL Server SQL 语句的方法：<br /><br />　　set statistics time {on | off} <br /><br />　　set statistics io {on | off} <br /><br />　　图形方式显示查询执行计划 <br /><br />　　在查询分析器-&gt;查询-&gt;显示估计的评估计划(D)-Ctrl-L&nbsp; &nbsp; 或者点击工具栏里的图形 <br /><br />　　文本方式显示查询执行计划 <br /><br />　　set showplan_all {on | off} <br /><br />　　set showplan_text { on | off } <br /><br />　　set statistics profile { on | off } <br /><br /><br />　　13.出现不一致错误时，NT事件查看器里出3624号错误，修复数据库的方法 <br />　　先注释掉应用程序里引用的出现不一致性错误的表，然后在备份或其它机器上先恢复然后做修复操作 <br /><br />　　alter database [@error_database_name] set single_user <br /><br />　　修复出现不一致错误的表 <br /><br />　　dbcc checktable('@error_table_name',repair_allow_data_loss) <br /><br />　　或者可惜选择修复出现不一致错误的小型数据库名 <br /><br />　　dbcc checkdb('@error_database_name',repair_allow_data_loss) <br /><br />　　alter database [@error_database_name] set multi_user <br /><br />　　CHECKDB 有3个参数：<br /><br />　　repair_allow_data_loss 包括对行和页进行分配和取消分配以改正分配错误、结构行或页的错误，以及删除已损坏的文本对象，这些修复可能会导致一些数据丢失。 <br /><br />　　修复操作可以在用户事务下完成以允许用户回滚所做的更改。 <br /><br />　　如果回滚修复，则数据库仍会含有错误，应该从备份进行恢复。 <br /><br />　　如果由于所提供修复等级的缘故遗漏某个错误的修复，则将遗漏任何取决于该修复的修复。 <br /><br />　　修复完成后，请备份数据库。&nbsp;&nbsp;<br /><br />　　repai*_**st 进行小的、不耗时的修复操作，如修复非聚集索引中的附加键。 <br /><br />　　这些修复可以很快完成，并且不会有丢失数据的危险。&nbsp;&nbsp;<br /><br />　　repair_rebuild 执行由 repai*_**st 完成的所有修复，包括需要较长时间的修复（如重建索引）。 <br /><br />　　执行这些修复时不会有丢失数据的危险。]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=153</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2006-12-06 09:33</pubDate>
		</item>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=149</guid>
			<title>oracle日期处理完全版</title>
			<author>jiashixiang</author>
			<description><![CDATA[日期查询<br /><br /><a href="http://www.shanghuo.net/?action=show&amp;id=149" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=149</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2006-10-08 17:00</pubDate>
		</item>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=116</guid>
			<title>连接查询</title>
			<author>jiashixiang</author>
			<description><![CDATA[<span class="t18">连接查询</span><br /><br /><a href="http://www.shanghuo.net/?action=show&amp;id=116" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=116</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2006-08-21 13:44</pubDate>
		</item>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=115</guid>
			<title>ORACLE 8i，9i 表连接方法。</title>
			<author>jiashixiang</author>
			<description><![CDATA[<font size="2">ORACLE 8i，9i 表连接方法。</font><br /><br /><a href="http://www.shanghuo.net/?action=show&amp;id=115" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=115</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2006-08-21 13:40</pubDate>
		</item>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=114</guid>
			<title>Oracle中的外连接简单介绍</title>
			<author>jiashixiang</author>
			<description><![CDATA[Oracle中的外连接简单介绍<br /><br /><a href="http://www.shanghuo.net/?action=show&amp;id=114" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=114</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2006-08-21 13:34</pubDate>
		</item>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=108</guid>
			<title>Oracle高手必读</title>
			<author>jiashixiang</author>
			<description><![CDATA[Oracle高手必读<br /><br /><a href="http://www.shanghuo.net/?action=show&amp;id=108" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=108</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2006-08-16 16:28</pubDate>
		</item>
		<item>
			<guid>http://www.shanghuo.net/?action=show&amp;id=31</guid>
			<title>php,oracle连接类</title>
			<author>jiashixiang</author>
			<description><![CDATA[oracle连接类<br /><br /><a href="http://www.shanghuo.net/?action=show&amp;id=31" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.shanghuo.net/?action=show&amp;id=31</link>
			<category domain="http://www.shanghuo.net/?cid=9">oracle数据库</category>
			<pubDate>2006-07-20 09:50</pubDate>
		</item>
	</channel>
</rss>
