Account: (login)

Articles on this Page

(showing articles 1 to 50 of 50)
(showing articles 1 to 50 of 50)

More Channels


Are you the publisher? Claim this channel

Search in 110,526,993 RSS articles:

Channel Description:

网络编程 / Mssql数据库教程

Latest Articles in this Channel:

  • 08/13/09--00:00: 浅谈初探MS SQL CE Codesmith (chan 1740350)
  • 原来的程序是使用sqlite这个嵌入式数据库作为Remit(code name)的数据源的,因为NHibernate支持这个,然而有一点不好的是sqlite不支持外键,导致可悲的codesmith不能得到关系,无法生成我喜欢的多对多映射.如果手写就要写映射xml文件以及业务实体类,这可是我这种

  • 08/13/09--00:00: 解读SQLServer 游标简介与使用说明 (chan 1740350)
  • 游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或者多行前进或向后浏览数据的能力。我们可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。 1.游标的组成 游

  • 08/13/09--00:00: 解读SQL Server 2005:数据类型最大值 (chan 1740350)
  • 事情开始得很简单。MegaWare公司市场部门想要一个新的网站来发布文档,开发团队觉得使用SQL Server 2000数据库作为文档存储仓库会使事情变得简单。Steve是MegaWare的数据库管理员,没有看出这有什么大问题;在数据库中存储文档,而不是使用文件系统,意味着服

  • 08/14/09--00:00: 通过名词解释:轻松接触13个数据库术语 (chan 1740350)
  • 1.关系模型:用二维表格结构表示实体集,外键表示实体间联系的数据模型称为关系模型。关系模型是由若干个关系模式组成的集合。 2.关系模式:关系模式实际上就是记录类型。它包括:模式名,属性名,值域名以及模式的主键。关系模式仅是对数据特性的描述。 3.

  • 08/14/09--00:00: 揭秘在 SQL Server 数据库开发中的十大问题 (chan 1740350)
  • 在SQL Server中进行开发会让你身处险地,并且寻找快速解决方案。我们编辑了前十名关于SQL Server开发的常见问题。对常见的针对表和字段的名字约束进行探究。学习如何解决并发问题,并且在不了解T-SQL的情况下编写存储过程。查看这些解决方案的快速参考,并且

  • 08/14/09--00:00: 详解SQL Server数据体系和应用程序逻辑 (chan 1740350)
  • 在许多用SQL Server实现的新的企业系统设计中,系统设计师需要在给数据结构和管理应用程序逻辑的定位上做出具有关键性意义的决定。SQL Server有它自己的编程语言(Transact-SQL,即TSQL),开发者可以用它来管理数据访问、代码事务逻辑和交易控制。 使用TSQL,

  • 08/15/09--00:00: 浅谈自定义数据库自动编号初始值和步进值 (chan 1740350)
  • 自定义数据库自动编号初始值和步进值问题: 如何定义数据库的自动编号字段的初始值和步进值?如何定义自动增加字段的初始值和步进值?如何使删除过数据的自动增加字段的开始值重新从1开始? 回答: 通过以下语句,你可以在建表的时候指定其起始值和步进值:CREA

  • 08/15/09--00:00: 为何把你的数据库置于版本控制之下 (chan 1740350)
  • 做程序开发的人都知道版本控制的重要性, 代码的管理好说,TFS/SVN/VSS/CVS,哪个都能用。但涉及到数据库的版本控制,就不是太好做的。有的team是定期把数据库的备份放到服务器上,但一来数据库备份太大,而来二进制的备份文件没有简单的diff工具来比较变化。

  • 08/15/09--00:00: 解决SQLServer与服务器连接时出错的方法 (chan 1740350)
  • SQLServer中建立与服务器的连接时出错的解决方案如下: 步骤1:在SQLServer 实例上启用远程连接 1.指向

  • 08/17/09--00:00: 关于Oracle数据库与SQL Server数据库镜像的关系 (chan 1740350)
  • 摘要:Oracle和微软都是数据库方面的大厂商,采用两家的产品的企业也不少。今天这篇文章为大家对比Oracle和SQLServer的镜像。 标签:Oracle SQL Server 镜像 数据库镜像是将数据库事务处理从一个数据库移动到不同环境中的另一个数据库中。镜像的拷贝是一个备

  • 08/17/09--00:00: 解析提高SQL执行效率的几点建议 (chan 1740350)
  • 提高SQL执行效率的几点建议: ◆尽量不要在where中包含子查询; 关于时间的查询,尽量不要写成:where to_char(dif_date,'yyyy-mm-dd')=to_char('2007-07-01','yyyy-mm-dd'); ◆在过滤条件中,可以过滤掉最大数量记录的条件必须放在where子句的末尾; FROM子句

  • 08/22/09--00:00: 解读MySQL中SQL的单字节注入与宽字节注入 (chan 1740350)
  • 一、单字节SQL注入 MYSQL的SQL注入已经由来已久,以下是普遍采用的注入步骤: 1、在GET参数上加一个/*或者#(mysql专有的注释),判断数据库是否是mysql,比如: http://www.xxx.com.cn/article.php?id=1607 and 1=1/* 2、猜解某表的字段数,从order by 1一

  • 08/22/09--00:00: 揭秘八个有用的WordPress的SQL语句 (chan 1740350)
  • 在过去的十年中,MySQL已经成为广受欢迎的数据库,而WordPress博客使用的是MySQL数据库,虽然使用插件可以解决一些问题,但是实现某些特殊任务的时候,在phpMyAdmin中执行SQL语句是最简洁的方法,这里就总结八个有用的WordPress系统的SQL语句,用于解决一些

  • 08/22/09--00:00: 解决SQL Server 2005数据库批量更新的办法 (chan 1740350)
  • 这些天因为有数据割接的需求,于是有要写关于批量更新的程序。我们的数据库使用的是SQLSERVER2005,碰到了一些问题来分享下。 首先注意Statement 和PreparedStatement的问题 Statement sm = cn.createStatement(); sm.addBatch(sql1); sm.addBatch(sql2); ..

  • 08/24/09--00:00: 谈SQL Server讲堂:备份和恢复措施 (chan 1740350)
  • 一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server 2、SQL Server组--

  • 08/24/09--00:00: 解决SQL Server常见四大故障 (chan 1740350)
  • 当系统出现故障时,只要存在数据日志那么就可以利用它来恢复数据解决数据库故障。作为SQL Server数据库管理员,了解数据日志文件的作用,以及如何利用它来解决一些数据库的常见故障,这非常重要。既然事务日志这么重要,那么他到底可以用来做什么事情呢?口说

  • 08/24/09--00:00: 怎样处理SQL Server日志文件总结及日志满的问题 (chan 1740350)
  • 事务日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注事务日志。 事务日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于

  • 08/25/09--00:00: 解读SQL Server SA权限最新入侵方法 (chan 1740350)
  • 在获得SA密码后,往往因为服务器管理者或

  • 08/25/09--00:00: 谈数据库手边系列:SQL Server数据表信息 (chan 1740350)
  • SELECT 表名=case when a.colorder=1 then d.name else '' end, 表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号=a.colorder, 字段名=a.name, 标识=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '

  • 08/25/09--00:00: 解析数据库安全管理的三个经验 (chan 1740350)
  • 国华盛顿邮报公司安全团队开发出利用赛门铁克数据库安全与审计(SDSA)设备监视数据库的一系列客户化的政策。他们是如何在已有安全策略基础上做优化的呢?又是如何保证策略的实施呢? 虽然赛门铁克的这种设备配置了一些现成的安全政策,但是,这家公司不断地优化

  • 08/26/09--00:00: 谈SQL Server 压缩日志及数据库文件大小 (chan 1740350)
  • 请按步骤进行,未进行前面的步骤时,请不要做后面的步骤,以免损坏你的数据库. 一般不建议做第4,6两步,第4步不安全,有可能损坏数据库或丢失数据。第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复。 1.清空日志 DUMP TRANSACTION 库名 W

  • 08/26/09--00:00: 关于Oracle与SQL Server数据库镜像的对比 (chan 1740350)
  • 数据库镜像是将数据库事务处理从一个数据库移动到不同环境中的另一个数据库中。镜像的拷贝是一个备用的拷贝,不能直接访问,它只用在错误恢复的情况下。Oracle数据库与MSSQL数据操作上有很大的不同,但是,在镜像操作方面有类比的地方。这篇文章关于MSSQL数

  • 08/27/09--00:00: 解析SQL Server 2005实现数据库缓存依赖 (chan 1740350)
  • 使用方法和步骤如下: step1 检测是否已经启用ServiceBroker,检测方法: SelectDATABASEpRoPERTYEX('数据库名称','IsBrokerEnabled') --1表示已经启用0表示没有启用 step2 如果ServiceBroker没有启用,使用下面语句启用: ALTERDATABASE数据库名称SETENABLE

  • 08/27/09--00:00: 怎样通过SQLyog分析MySQL数据库 (chan 1740350)
  • SOLyog的下载、安装以及使用很简单。我去了相关网站下载,它只有384K字节大

  • 08/30/09--00:00: 详细解析SQL Server安装sp4补丁报错的方法 (chan 1740350)
  • 问题:在安装SP4补丁的时候,老是报验证密码错误。 上网查了一下资料,发现是一个小bug。 按照一下操作,安装正常。 SQL Server补丁安装常见问题 SQL Server补丁安装常见问题:一、SQL Server补丁版本的检查 SQL Server的补丁版本检查不如Windows 补丁版本检

  • 09/01/09--00:00: 如何解决MySQL 5数据库连接超时问题 (chan 1740350)
  • 最近碰到一个mysql5数据库的问题。就是一个标准的servlet/tomcat网络应用,后台使用mysql数据库。问题是待机一晚上后,第二天早上第一次登录总是失败。察看日志发现如下错误:

  • 09/02/09--00:00: 解析关于SQL Server 2008主要功能的6个问题 (chan 1740350)
  • 在许多情况下,当迁移至SQL Server 2008之前必须了解那些反对和放弃功能的具体情况。 下文是几个主要功能在兼容性上的问题列表: 1.SQL Server Database Engine Backward Compatibility [反对] - Deprecated Database Engine Features in SQL Server 2008 [

  • 10/01/09--00:00: 了解SQL的执行频率 (chan 1740350)
  • MySQL 客户端连接成功后,通过 show [session|global]status 命令 可以提供服务器状态信息,也可以在操作系统上使用 mysqladmin extended-status 命令获得这些消息。 show [session|global] status 可以根据需要加上参数 session 或者 global 来显示 ses

  • 10/01/09--00:00: 解读了解SQL的执行频率的方法 (chan 1740350)
  • MySQL 客户端连接成功后,通过 show [session|global]status 命令 可以提供服务器状态信息,也可以在操作系统上使用 mysqladmin extended-status 命令获得这些消息。 show [session|global] status 可以根据需要加上参数 session 或者 global 来显示 ses

  • 10/01/09--00:00: 解析J2EE中SQL语句自动构造方法 (chan 1740350)
  • INSERT、DELETE、UPDATE 三种SQL语句是数据库技术的三大基本语句. 在通常的web开发中对它的处理可以说是无处不在. 如果简单的都用手工来构造这些SQL语句的话, 一方面给我们的开发带来很大的工作量, 另一方面系统灵活性受到很大的限制. 那么能不能基于某种规

  • 10/02/09--00:00: 浅析SQL Server asp.net 数据提供程序连接池 (chan 1740350)
  • 建立池连接可以显著提高应用程序的性能和可缩放性。SQL Server .NET Framework 数据提供程序自动为 ADO.NET 客户端应用程序提供连接池。您也可以提供几个连接字符串修饰符来控制连接池行为,请参见本主题内下文中使用连接字符串关键字控制连接池这一节。 池

  • 10/02/09--00:00: 解读经典SQL语句大全 (chan 1740350)
  • 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL数据定义语言(CREATE,ALTER,DROP,DECLARE) DML数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建

  • 10/02/09--00:00: 详解MySQL权限 (chan 1740350)
  • 一.权限表 mysql数据库中的3个权限表:user 、db、 host 权限表的存取过程是: 1)先从user表中的host、 user、 password这3个字段中判断连接的IP、用户名、密码是否存在表中,存在则通过身份验证; 2) 通过权限验证,进行权限分配时,按照user?db?tables_pr

  • 10/03/09--00:00: 如何快速掌握一些异常精妙的"SQL"语句 (chan 1740350)
  • 精妙的SQL语句: ◆复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 ◆拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; ◆显示文章、提交人和最后回复时间 SQL: select a.title,a.u

  • 10/03/09--00:00: 解析SQL Server的怪辟:异常与孤立事务 (chan 1740350)
  • 一、首先从SQLServer中Error讲起,SQL中错误处理有些怪辟 错误级别同是16但结果都不同。 以下是引用片段: 以下为引用的内容: select*from一个不在的表 if@@error0 print'这个没有输出' go raiserror('',16,3) if@@error0 print'这个输出了' go exec('selec

  • 10/04/09--00:00: 解读SQL查询结果集对注入的影响及利用 (chan 1740350)
  • 对于注入而言,错误提示是极其重要。所谓错误提示是指和正确页面不同的结果反馈,高手是很重视这个一点的,这对于注入点的精准判断至关重要。本问讨论下关于几类错误和他产生的原理,希望对读者有所帮助。 错误提示主要有逻辑错误和语法错误以及脚本运行错误

  • 10/04/09--00:00: 解析数据库大战: MS SQL Server & IBM DB2 (chan 1740350)
  • 数据库技术是计算机科学中发展最快的领域之一,数据库的诞生和发展给计算机信息管理带来了一场巨大的革命。 数据库的诞生和发展给计算机信息管理带来了一场巨大的革命, 作为关系数据库领域的开拓者和领航人,IBM在1983年推出第一款数据库DB2 for MVSV1 ,目

  • 10/04/09--00:00: 如何解决DB2中出现的SQL1032N错误现象 (chan 1740350)
  • 在使用DB2以来,碰到了几次出现提示SQL1032N错误,每次出错时出错信息大概如下: 11/21/2004 22:15:33 0 0 SQL1042C 发生意外的系统错误。 SQL1032N 未发出启动数据库管理器的命令。 SQLSTATE=57019。 每次出现问题后,都到网上找了很多资料,也问了许多人,

  • 11/15/09--00:00: 揭秘Sql语句优化注意事项 (chan 1740350)
  • 1.尽量不要对列名进行函数处理。而是针对后面的值进行处理 例如where col1 = -5的效率比where -col1=5的效率要高 因为后面的条件对列值进行了计算。这样的条件下优化器无法使用索引 而是要针对所有值进行计算之后才能再比较 2.尽量使用和数剧列一样的值进行

  • 11/15/09--00:00: 揭秘一个修改Oracle数据库用户密码的诀窍 (chan 1740350)
  • 有时候我们可能不知道一个用户的密码,但是又需要以这个用户做一些操作,又不能去修改掉这个用户的密码,这个时候,就可以利用一些小窍门,来完成操作。 具体操作过程如下: SQL*Plus: Release 9.2.0.5.0 - Production on 星期日 11月 21 13:32:34 2004 Cop

  • 11/15/09--00:00: 解读为SQL Server数据库传数组参数的变通办法 (chan 1740350)
  • 最近一直在做Dnn模块的开发,过程中碰到这么一个问题,需要同时插入N条数据,不想在程序里控制,但是SQL Sever又不支持数组参数.所以只能用变通的办法了.利用SQL Server强大的字符串处理传把数组格式化为类似1,2,3,4,5,6。 然后在存储过程中用SubString配合CharI

  • 11/16/09--00:00: 揭秘SQL Server中删除重复数据的方法 (chan 1740350)
  • 数据库的使用过程中由于程序方面的问题有时候会碰到重复数据,重复数据导致了数据库部分设置不能正确设置 方法一 以下为引用的内容: declare @max integer,@id integer declare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字

  • 11/16/09--00:00: 解读SQL和Oracle对数据库事务处理的差异 (chan 1740350)
  • 背景 在吉日嘎拉的软件编程走火入魔之:数据库事务处理入门(适合初学者阅读)文章中关于MS SQL Server和Oracle对数据库事务处理的差异性引起一些争论,因此记录我对数据库事务处理的想法。 简介 本文讲述MS SQL Server和Oracle对数据库事务处理的差异性,以

  • 11/16/09--00:00: 解析SQL触发器在保持数据库完整性中的实际应用 (chan 1740350)
  • 1.触发器概述 触发器是SQL Server数据库应用中一个重要工具,是一种特殊类型的存储过程,应用非常广泛。一般存储过程主要通过存储过程名而被直接调用,触发器则是通过事件触发执行。触发器基于一个表来创建并和一个或多个数据修改操作(插入、更新或删除)相

  • 11/17/09--00:00: 分析SQL Server性能的改进与逻辑数据库设计的关联 (chan 1740350)
  • SQL语句优化的原则: ◆1、使用索引来更快地遍历表 缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:①。有大量重复值、且经常有范

  • 11/17/09--00:00: 详解Microsoft SQL Server数据库开发问题 (chan 1740350)
  • 1.SQL Server 2005中的存储过程并发问题 问:我在SQL Server2005中遇到了并发问题。我持有车票的公共汽车上有一些空闲的座位。我在插入销售的查票之前,需要查看是否还有空闲的座位。我的存储过程做的事情如下所示: 以下为引用的内容: CREATE PROCEDURE add

  • 11/17/09--00:00: 解读改善SQL Server内存管理的问题 (chan 1740350)
  • 最近,为了能在数据库服务器中运行其他应用程序,在保持数据库操作系统版本不变的前提下对数据库服务器进行了软、硬件上的升级。在软件上,将操作系统从Windows 2000升级到Windows Server 2003;在硬件上,将服务器中的内存由原来的512MB增加到1GB(1024MB)。

  • 11/18/09--00:00: 怎样利用SQL Server复制技术实现数据同步更新 (chan 1740350)
  • Microsoft SQL Server 2000复制的概念:在数据库之间对数据和数据库对象进行复制和分发并进行同步以确保其一致性的一组技术。 使用复制可以将数据分发到不同位置,通过局域网、使用拨号连接、通过 Internet 分发给远程或移动用户。复制还能够使用户提高应用

  • 11/18/09--00:00: 详解MSSQL的安全设置问题 (chan 1740350)
  • 目前SQL INJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入。这些网站一般使用的多为SQL SERVER数据库,正因为如此,很多人开始怀疑SQL SERVER的安全性。其实SQL SERVER 2000已经通过了美国政府的C2级安全认证-这是该行业所能拥有的最高认证级

  • 11/18/09--00:00: 解决SQL Server数据库占用过多内存的方法 (chan 1740350)
  • 经常有网友会问,SQL Server占用了太多的内存,而且还会不断的增长;或者说已经设置了使用内存,可它没有用到那么多,这是怎么一回事儿呢? 下面,我们来具体看以看SQL Server是怎样使用内存的。 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的