SQL SERVER 2008安全配置

SQL SERVER 2008安全配置

SQL Server 2年前 (2016-11-09) 浏览: 78 评论: 0

0x00 sql server 2008 权限介绍 在访问sql server 2008的过程中,大致验证流程如下图: 当登录操作一个数据库的时候,会经过三次验证: 1. 操作系统的验证 2. SQL SERVER登录名的验证 3. 数据库用户名的验证 当使用windows身份认证模式的时候,使用的windows账号会通过操作系统的验证,然后以sysadmin的服务器角色通过SQL SERVER

SQL Server超时诊断和调优

SQL Server超时诊断和调优

SQL Server 2年前 (2016-11-08) 浏览: 203 评论: 0

一、 超时分析 下面是用户访问一个Web站点的常见错误: 详细错误描述如下: [SqlException (0x80131904): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.] System.Data.SqlCli

MSSQL连接数据库密码获取工具与原文数个错误纠正

MSSQL连接数据库密码获取工具与原文数个错误纠正

SQL Server 2年前 (2016-10-24) 浏览: 87 评论: 0

0x00 原文提供的powershell脚本出错的解决方案 原文提供的脚本直接导入执行会抛出“数据无效”的错误,测试系统在查询分析器中获取到的密文为: [ 0x01, 0x00, 0x00, 0x00, 0xD0, 0x8C, 0x9D, 0xDF, 0x01, 0x15, 0xD1, 0x11, 0x8C, 0x7A, 0x00, 0xC0, 0x4F, 0xC2, 0x97, 0xEB, 0x

SQL SERVER 2008安全配置

SQL SERVER 2008安全配置

SQL Server 2年前 (2016-10-12) 浏览: 77 评论: 0

0x00 sql server 2008 权限介绍 在访问sql server 2008的过程中,大致验证流程如下图: 当登录操作一个数据库的时候,会经过三次验证: 1. 操作系统的验证 2. SQL SERVER登录名的验证 3. 数据库用户名的验证 当使用windows身份认证模式的时候,使用的windows账号会通过操作系统的验证,然后以sysadmin的服务器角色通过SQL SERVER

如何查询SQL2005及补丁的版本号

如何查询SQL2005及补丁的版本号

SQL Server 2年前 (2016-07-05) 浏览: 177 评论: 0

查询sql server 2005数据库版本信息和补丁信息的最快有两种方式: 1、打开sql server 2005数据库控制台。进入控制台之后,点击sql server 2005的“帮助”—“关于”,然后系统会自动弹出一个页面出来显示sql server 2005的所有信息。如果打过SP2或者是SP3、SP4页面中都会显示出来,如果没有,那么不会显示该信息。但不影响显示其他信息。 2、打开sql

Windows Server 2003升级Win Ser 2008R2之2003强制降级

Windows Server 2003升级Win Ser 2008R2之2003强制降级

SQL Server 3年前 (2015-08-12) 浏览: 725 评论: 0

1、在主域控制器上运行ntdsutil  : (如果在2003上没有此命令,需要手动安装2003系统盘中\SUPPORT\TOOLS\SUPTOOLS.MSI程序包) 2、输入:Metadata cleanup  清理不使用的服务器的对象: 所有命令都可以通过 "? "问出来,根据注解提示操作: 3、输入connections 选择连接域控制器目标: 4、输入  co

SQLSERVER等待事件统计信息:sys.dm_os_wait_stats

SQLSERVER等待事件统计信息:sys.dm_os_wait_stats

SQL Server 3年前 (2015-03-31) 浏览: 373 评论: 0

返回执行的线程所遇到的等待数的有关信息。可以使用该聚合视图来诊断 SQL Server 以及特定查询和批处理的性能问题。 列名 数据类型 说明 wait_type nvarchar(60) 等待类型的名称。 waiting_tasks_count bigint 该等待类型的等待数。该计数器在每开始一个等待时便会增加。 wait_time_ms bigint 该等待类型的总等待时间(毫秒)。此时间包

Sql Server 2005/2008 SqlCacheDependency查询通知的使用总结

Sql Server 2005/2008 SqlCacheDependency查询通知的使用总结

SQL Server 4年前 (2014-12-10) 浏览: 193 评论: 0

      Sql server 7.0/2000下 SqlCacheDependency使用轮询的方式进行缓存失效检查, 虽然ms说对服务器压力不大, 但还是有一些的, 而且对于不常改动的混存内容无休止的轮询感觉有点浪费, 不很经济.       Sql server 2005/2008下增加使用查询通知方式进行缓存失效检查,

merge into和xml.modify 实例演示

merge into和xml.modify 实例演示

SQL Server 4年前 (2014-12-08) 浏览: 96 评论: 0

merge into和xml.modify 实例演示 CREATE TABLE [dbo].[t_statsXML]( [f_id] [int] IDENTITY(1,1) NOT NULL, [f_gType] [tinyint] NULL, [f_kType] [tinyint] NULL, [f_bType] [int] NULL, [f_agAmt] NULL, [f_cpAmt] [de

SqlServer性能检测和优化工具使用详细【转】

SqlServer性能检测和优化工具使用详细【转】

SQL Server 4年前 (2014-11-03) 浏览: 341 评论: 0

工具概要         如果你的数据库应用系统中,存在有大量表,视图,索引,触发器,函数,存储过程,sql语句等等,又性能低下,而苦逼的你又要对其优化,那么你该怎么办?哥教你,首先你要知道问题出在哪里?如果想知道问题出在哪里,并且找到他,咱们可以借助本文中要讲述的性能检测工具--sql server profiler(处在sql安装文件--性能工

将merge执行的结果插入到另外一个表中

将merge执行的结果插入到另外一个表中

SQL Server 4年前 (2014-09-10) 浏览: 143 评论: 0

    我们还可以将merge操作得到的结果写入到另外一个表中,如下的语句将更新的每条数据信息写入到一个新建的表Production.UpdatedInventory中,代码如下: INSERT INTO Production.UpdatedInventory SELECT ProductID, LocationID, NewQty, PreviousQty

借助派生源表,使用merge对目标表执行update和insert操作

借助派生源表,使用merge对目标表执行update和insert操作

SQL Server 4年前 (2014-09-10) 浏览: 48 评论: 0

    这次我们已知有一些表数据,我们要和Sales.SalesReason这个表中的数据做对比,如果和SalesReason表中的Name字段匹配时就更新表中的ReasonType列,如果没有匹配项的时候就插入这一行新的数据。在这里是使用表值构造函数指定源表的多个行,使用表变量存储更新记录,注意表变量的使用范围。代码如下: declare @Summary

使用merge在单个语句中执行insert和update操作

使用merge在单个语句中执行insert和update操作

SQL Server 4年前 (2014-09-10) 浏览: 122 评论: 0

    在AdventureWorks数据库中有ProductInventory表,存储的是存货信息,SalesOrderDetail表中存储的是订单信息,现在如果每天减去对SalesOrderDetail表中每种产品所下的订单数,更新ProductInventory表中的 Quantity列。如果随着时间推移订单数导致产品库存量下降到0或者更少,则从Pro

使用merge同时执行insert和update操作

使用merge同时执行insert和update操作

SQL Server 4年前 (2014-09-10) 浏览: 332 评论: 0

    我们经常会有这样的需求,根据某个字段或多个字段查找表中的一行或多行数据,如果查找成功得到匹配项,更新其中的其他一个或多个字段;如果查找失败则将“某个字段或多个字段”作为新的一行中的数据插入到表中。第一种方法是先更新,然后根据@@rowcount判断是否有匹配项,如果没有则插入。先使用下面的 代码创建一个存储过程。 use AdventureWorks go create

MSSQL2000 错误代码(精英篇)

MSSQL2000 错误代码(精英篇)

SQL Server 4年前 (2014-06-30) 浏览: 198 评论: 0

7001  指定的会话名称无效。     7002  指定的协议驱动程序无效。     7003  在系统路径上找不到指定的协议驱动程序。     7004  在系统路径上找不到指定的终端连接。    

MSSQL2000 错误代码(入门篇)

MSSQL2000 错误代码(入门篇)

SQL Server 4年前 (2014-06-28) 浏览: 131 评论: 0

3501  使用的选项无效。 3503  命令包含无效的参数个数。     3504  命令运行完毕,但发生一个或多个错误。     3505  使用的选项数值不正确。     3510  命令使用了冲突的选项。     3512  软件需要新版的 操作系统。     3513  数据多于 Windows 2000 所能够返回的。     3515  此命令只能用在 Windows 2000 域控

mssql2008数据库彻底卸载图文教程

mssql2008数据库彻底卸载图文教程

SQL Server 4年前 (2014-06-26) 浏览: 132 评论: 0

卸载SQL SERVER 数据库可能很多人都做过,但是我们需要注意,有时候可能没有完全卸载干净。当然SQL SERVER不像ORACLE数据库,卸载不干净也完全可以重新安装,可能会出现安装不成功的情况,那么如何完全卸载数据库呢?下面的操作环境以WIN2008 + SQL SERVER 2008 R2为例来实验一下: 步骤1: 关闭SQL SERVER的所有服务。 步骤2: 若要开始卸载过程,请从“

切换注册

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享