您现在的位置: 中华IT技术网 >> 数据库 >> MSSQL

MSSQL | SQL Server应用程序中的高级SQL注入
An NGSSoftware Insight Security Research(NISR) Publication 摘要: 这份文档是详细讨论SQL注入技术,它适应于比较流行的IIS+ASP+SQLSERVER平台。它讨论了哪些SQL语句能通过各种各样的方法注入到应用程序中,并且记录与攻击相关的数据确认和数据库锁定。 这份文档的预期读者为与数据库通信的WEB程序的开发者和那些扮演审核WEB应用程 返回 MSSQL 栏目

MSSQL | 用MS SQL Server事件探查器来跟踪数据库的操作
在MS SQL Server中,除了我们常用的企业管理器和查询分析器之外,还有一个非常有用的工具——事件探查器。由于这两天,我需要知道一个ASP.NET程序对某个数据库的哪些表进行了哪些操作,所以才发现了这个工具的好处! 事件探查 返回 MSSQL 栏目

MSSQL | SQL 2005 远程连接的问题
SQL Server 2005 使用得有阵子了,写些笔记,好记性不如烂笔头. 安装就不用说了,Google自然是可以找到相当全面的安装教程的. 只说些远程连接的问题,因为自己也实在是被这些诡异的问题困扰了很久的. &nb 返回 MSSQL 栏目
MSSQL | SQL2005设置维护计划进行数据库备份
推荐SQL Server 2005 的数据库维护与SQL Server 2000相比变化也非常大。在这次数据库系统升级过程中,针对数据库的备份等策略进行了如下的设置步骤。定义并设置如下的备份策略:1.每周1次完全备份,周日晚0点。超过4周清空之前的备份。2.每天1次差异备份,每天0点。超过1周清空之前的备份。3.每2小时一次日志备份,超过1天清空之前的备份。* 这个策略同样推荐给其他中小型企业用户 返回 MSSQL 栏目
MSSQL | 如何备份Team Foundation Server
Team Foundation Server 数据层分布于多个 SQL Server, 随着VSTS的不断深入使用,我们这里大部分新的项目和大部分的开发者都已经在Team System里开始工作了。备份工作可要赶快做好。还好VSTS的所有内容都是在SQL Server2005里了。那么就结合MSDN里介绍的备份步骤,配上我自己的实际过程向大家作个介绍。若要备份 Team Foundation Se 返回 MSSQL 栏目

MSSQL | 把拷贝过的SQL Server 数据库恢复的正确方法
在SQL Server 7中由于MS重新设计了数据库文件的存储方式,取消了新建设备再建数据库这一繁琐的过程。新的存储格式,一个数据库包括两个文件,mdf数据库文件和ldf日志文件。所以我们在重装机器备份时可以把你要备份的数据库的这两个文件拷贝出来,重新安装之后再恢复。在SQL Server中提供了这种恢复方式的存储过程。1.sp_attach_db [@dbname =] dbname,[@200 返回 MSSQL 栏目

MSSQL | SQL语句优化技术分析
操作符优化IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换的过程 返回 MSSQL 栏目

MSSQL | SQL语句集锦
语 句 功 能================== ================================================ 数据操作: SELECT   返回 MSSQL 栏目

MSSQL | Select 应用和技巧
【前言 】 SQL的全写是 Structured Query Language ,含义是结构化的查询语言,目的在于令大家有一种快捷方便的语言查询数据库内的纪录。它的作用是使用一种指令式对数据库进行各种数据操作。并可依使用者的要求简单、妥善地规划数据库网要(Database Schema),以配合运作的需求。 【SQL的历史 】 在1970 返回 MSSQL 栏目

MSSQL | Sql server日志损坏后的数据恢复
数据库日志文件的误删或别的原因引起数据库日志的损坏 方法一 1.新建一个同名的数据库 2.再停掉sql server(注意不要分离数据库) 3.用原数据库的数据文件覆盖掉这个新建的数据库 4.再重启sql server 5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名) 6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要 返回 MSSQL 栏目

MSSQL | MS SQL 2005 安全设置
拿到MS SQL 2005还没有一天,总的来说,MS SQL 2005的安全性比SQL 2000要强上不少,不过默认设置还是有和原来一样的漏洞,下面我们来修改一下默认设置。1、安装MSSQL时使用混合模式,当然SA密码最好不能为空,在SQL2005中,可以对SA这个超级用户名进行修改或删除。use masterALTER LOGIN [sa] WITH NAME=[zxs] /*修改SA帐号*/s 返回 MSSQL 栏目
MSSQL | sql server中使用链接服务器访问oracle数据库
一、 安装配置oracle客户端要访问orcale数据,必须在访问的客户端机器上安装oracle客户端。Orcale有两种形式的客户端:完整的客户端包括访问服务器端数据库的基本Oracle 的 Microsoft OLE DB 访问接口需要 Oracle Client Software Support File以及 SQL*Net 。还包括用于配置客户端设置的工具、sqlplus、企业 返回 MSSQL 栏目
MSSQL | sql server分布式事务解决方案
适用环境操作系统:windows 2003数据库:sql server 2000/sql server 2005使用链接服务器进行远程数据库访问的情况一、 问题现象在执行分布式事务时,在sql server 2005下收到如下错误:消息 7391,级别 16,状态 2,过程 xxxxx,第 16 行无法执行该操作,因为链接服务器 xxxxx 的 OLE DB 访问接口 SQLNCLI 返回 MSSQL 栏目

MSSQL | 深入sql server中的事务
一. 概述... 1二. 并发访问的不利影响... 11.脏读(dirty read)... 12.不可重复读(nonrepeatable read)... 13.幻读(phantom read)... 1三. 并发访问的控制机制... 21.锁... 22.行版本控制... 2四. 隔离级别... 2五. 事务... 31.事务的模式. 返回 MSSQL 栏目

MSSQL | Sql Sever 数据库自动备份
第一种,最简单。 1、启动SQL服务器 2、打开企业管理器 3、进入你服务器下“管理”,启动“SQL Server代理”,如果这个启动不了的话什么都不能做。 4、进入“管理”下的“数据库维护计划” 5、右键,“新建维护计划” 6、下一步 7、选择你要备份的数据库,下一步 8、下一步 9、下一步 10、点“更改”,详细设定你要备份的周期 11、下一步,可以更改你备份文件的目录 12、一直点 返回 MSSQL 栏目

MSSQL | SQL优化 - 索引
(一)深入浅出理解索引结构实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字 返回 MSSQL 栏目

MSSQL | SQL Server 2000 sp4 与数据链接池
今天远程连接一台xp sp2上的SQL,报错信息:Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. Th 返回 MSSQL 栏目

MSSQL | SQL Server 2005 Reporting Services 报表中随意格式化
在SQL Server 2005 Reporting Services 报表中格式化日期的方法可以 FormatDateTime的函数,下面是它的定义:Visual Basic (Declaration) Public Shared Function FormatDateTime ( _ &n 返回 MSSQL 栏目

MSSQL | 在SQL Server中建立定时任务,处理时间超过一天的记录
这个不能用触发器,要用作业。打开企业管理器,进入你服务器名下的“管理”,启动SQL Server代理。然后查看服务器属性,选中“自动启动SQL Server代理”。 接下来进入SQL Server代理下的“作业”,在右边点右键选“新建作业”。 在“常规”里,随便输入一个作业名,分类要选最后一项“数据库维护”。 在“步骤”里,点“新建步骤”,随便输入一个步骤名,数据库选成你的数据库,命令里输入你删除 返回 MSSQL 栏目

MSSQL | 手工卸载SQL Server 2000数据库
在给各合作学校安装应用系统过程中,发现学校里的SQL SERVER 2000数据库损坏了重装后都发生了同样的问题,那就是安装SQL SERVER数据库不成功。原因:即使你通过控制面板里的“添加/删除程序” 正常的卸载SQL SERVER数据库,但是,SQL SERVER还是没有完全卸载干净,还需要手工进行一些操作。因此重新安装不成功,很多人只好重装系统解决。经过较长时间的摸索和实践总结,我找到了一 返回 MSSQL 栏目
24小时热门
小编推荐

















