Access数据库 自动编号 重置的方法
作者:chxwei 日期:2010-01-21
SQL数据库系统表 说明
作者:chxwei 日期:2009-02-16
master数据库记录SQL Server系统的所有系统级别信息,是最重要的系统库。
记录了SQL Server系统的所有系统信息。包括所有的登录信息、系统设置信息、SQL Server的初始化信息和其它系统数据库及用户数据库的相关信息。
tempdb是一个临时数据库,保存所有的临时表和临时存储过程,以及其他的临时存储空间的要求。Tempdb数据库由整个系统的所有数据库使用。SQL Server每次启动时,tempdb数据库被重新建立。当用户与SQL Server断开连接时,其临时表和存储过程被自动删除。
PB连接Access数据库 以及 备份数据库代码
作者:chxwei 日期:2008-12-05
在03年中旬至05中旬那段时间,一直在使用PowerBuilder和SQL Server开发进销存和一卡通的软件,最近3年几乎没有用过。前几天从网上下一套不错的PB开发的进销存系统源码,看了看已经有点生疏了。
凑空温习一下,虽然现在使用PB开发的公司已经很少了,但毕竟是一个开发环境,特别是针对中小型数据库应用软件开发起来很不错。如今PB11.5都出来了,从03年开始使用PB7.0、PB8.0到04年初使用PB9.0,PB10至今的版本没有用过,而SQL Sever从03年使用SQL Server 7.0、SQL Server2000、SQL Server2005。更新太快了。
PB连接、备份、恢复SQL Server数据库的代码在Google上一搜一大把,在这就不写了。
凑空温习一下,虽然现在使用PB开发的公司已经很少了,但毕竟是一个开发环境,特别是针对中小型数据库应用软件开发起来很不错。如今PB11.5都出来了,从03年开始使用PB7.0、PB8.0到04年初使用PB9.0,PB10至今的版本没有用过,而SQL Sever从03年使用SQL Server 7.0、SQL Server2000、SQL Server2005。更新太快了。
PB连接、备份、恢复SQL Server数据库的代码在Google上一搜一大把,在这就不写了。
SQL Server数据库开发的21条注意事项
作者:chxwei 日期:2008-11-28
转自CSDN
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。
在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错误被一次又一次的重复。
一、了解你用的工具
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。
在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错误被一次又一次的重复。
一、了解你用的工具
针对Access数据库 SQL注入常用函数
作者:chxwei 日期:2008-11-23
最近流行的数据库挂马的解决方法
作者:chxwei 日期:2008-07-05
数据库挂马技术的实现与解决方法
作者:chxwei 日期:2008-06-12
这几天公司一网站的数据库中的数据被批量修改了,挂马,由于网站是以前别人做的,从ftp下来看了看,反正代码很乱,有用的无用的,那么一大堆。
最近这种挂马很流行,只是针对asp+Sql Server的网站,只有你代码存在小小的漏洞,就会被挂马,而且只针对文本型的字段char/text类似的字段,修改之后的数据后面基本上都是js,1.js,b.js等。而且里面的网址经常改变。
搜索一下,发现以下脚本:
SQL语句如下:
用游标遍历所有表里如下数据类型的字段,然后Update挂马。(全部是允许写入字符的字段)
最近这种挂马很流行,只是针对asp+Sql Server的网站,只有你代码存在小小的漏洞,就会被挂马,而且只针对文本型的字段char/text类似的字段,修改之后的数据后面基本上都是js,1.js,b.js等。而且里面的网址经常改变。
搜索一下,发现以下脚本:
SQL语句如下:
用游标遍历所有表里如下数据类型的字段,然后Update挂马。(全部是允许写入字符的字段)
ASP 链接Access和SQL数据库 代码
作者:zz127 日期:2007-12-19
数据库主键设计之思考
作者:zz127 日期:2007-09-29
数据库主键设计原则
作者:zz127 日期:2007-09-29
或许大家都设计过数据库,也为表定义过主键,今天我想阐述的是,应该如何正确的设计一个主键,在以往的一些资料中,都没有提及到主键设计的原则.我为此总结了一下:
1.是否要采用GUID作为主键
用GUID作主键有它的优势与不足.优势是GUID具有唯一性,在任何情况下,可以产生全球唯一的值.这是GUID最大的优势,也方便数据导入,比如要求从另一个系统中把数据导入进来,那么,不用担心,导入时,会导致主键冲突.不足是GUID值太复杂.不易记忆,因为有时,难免我们会用记录的方式,来进行记录判断.而且数据太长,影响数据库效率.GUID的产生不是以一定的次序产生,对于按主键物理排序的数据库来说,如果在记录的前部插入一条记录,可能会导致后面N次方的数据条数后移.这将导致数据插入效率.因此GUID的采用应该要慎重.
1.是否要采用GUID作为主键
用GUID作主键有它的优势与不足.优势是GUID具有唯一性,在任何情况下,可以产生全球唯一的值.这是GUID最大的优势,也方便数据导入,比如要求从另一个系统中把数据导入进来,那么,不用担心,导入时,会导致主键冲突.不足是GUID值太复杂.不易记忆,因为有时,难免我们会用记录的方式,来进行记录判断.而且数据太长,影响数据库效率.GUID的产生不是以一定的次序产生,对于按主键物理排序的数据库来说,如果在记录的前部插入一条记录,可能会导致后面N次方的数据条数后移.这将导致数据插入效率.因此GUID的采用应该要慎重.
