-
怎样卸载sqlserver2005
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
SQL2005干净卸载学习? 昨天卸载安装sql2005,安装显示成功之后可是就是没有进入sql的文件,只有配置工具,于是就卸载了,这下可好,卸载没卸干净,又重新安装,这次不仅显示上一次已经安装的文件已经安装安装完成,还显示只有配置工具,反复弄了好几次还是不[详细]
-
sqlserver 存储过程总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
***************************************************** *** author:Susan *** date: 2005 / 08 / 05 *** expliation:如何寫存儲過程的格式及例子,有游標的用法! *** 本版:SQL SERVER 版! ******************************************************/ 在[详细]
-
SQLServer批量重建索引(整理)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
当SQLServer的数据积累到一定的数量,查询效率往往急剧下降,常常让人无法忍受,这时我们会想到各种方法对系统进行优化。DBCC是一组功能强大的控制台命令,其中DBCC DBREINDEX经常用到,它可以帮助我们重建指定表的索引,以提高查询的速度。 该命令的用法比[详细]
-
sqlserver 时间类型和函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
? 日期和时间数据类型 下表列出了 ?Transact-SQL? 的日期和时间数据类型 . 数据类型 格式 范围 精确度 存储大小(以字节为单位) 用户定义的秒的小数精度 时区偏移量 time hh:mm:ss[.nnnnnnn] 00:00:00.0000000? 到 23:59:59.9999999 100? 纳秒 3? 到 5 有[详细]
-
解决SQLServer CPU占用100%的问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
建索引的方法:ALT E R IND E X?ALL ON DOA R E ORGANIZ E sp_who activ e ? --看看哪个引起的阻塞,blk sp_lock? --看看锁住了那个资源id,objid,s e l e ct obj e ct_nam e (objid) 得到 dbcc inputbuff e r(@blk) -- 看看是那个语句 ----------------------[详细]
-
SQLServer 存储过程中不拼接SQL字符串实现多条件查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
在用临时表进行数据分页的过程中,发现用储存过程参数传递查询语句的条件,参数条件加到sql 的where后面不能直接使用,解决这个问题只有一个办法,就是将sql语句和条件拼接成一个sql字符串然后执行,在拼接sql字符串时比较麻烦;如果sql语句简单,还好处理,[详细]
-
【SQLSERVER】存储过程基础
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
1.声明变量? DECLARE ? @F001 ? SMALLINT , ???? ??? ????? @F002 ? INTEGER ,0)">??? ????? @F003 ? VARCHAR ( 20 ), ??? ??? ?????? @F004 ? CHAR ( ??? ????? @F002 ? MONEY 2.赋值语句? set ? @F001 ? = ? space ( 40 ) 3.条件判断(IF...ELSE)? If ?cond[详细]
-
SqlServer2008 Service Broker点对点模式应用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
Service Broker 应用 1. 简述 Service Broker 事件通知功能 事件通知是集成到Service Broker的功能,使用它可以在SQL Server实例中异步捕捉SQL事件,将事件消息路由到特定的队列中。只需最小的系统开销,就可以跟踪发生在SQL Server实例中的事件,比如用户登[详细]
-
SqlServer2008 点对点模式实例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
------(一)、启用数据库的Service Broker活动 -- Enabling Databases for Service Broker Activity USE master GO IF NOT EXISTS (SELECT name FROM sys.databases WHERE name = 'SSB_Test') CREATE DATABASE SSB_Test GO ALTER DATABASE SSB_Test SET ENA[详细]
-
sqlserver 行转列
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
sqlserver把行转成列在我们编码中是经常遇到的我做一个小例子大家看一下 --创建一个表 create table PayPhoneMoney ( id int identity(1,1),userName Nvarchar(20),payType nvarchar(20),money decimal,payTime datetime,constraint pk_id primary key(id) )[详细]
-
简单统计SQLSERVER用户数据表大小(包括记录总数和空间占用情况)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:65
在SQLSERVER,简单的组合 sp_spaceused和 sp_MSforeachtable这两个存储过程,可以方便的统计出用户数据表的大小, 包括记录总数和空间占用情况,非常实用,在SqlServer2K和SqlServer2005中都测试通过。 /**/ /* 1. exec sp_spaceused '表名'??????????? (SQ[详细]
-
SqlServer数据库同步方案详解
所属栏目:[MsSql教程] 日期:2020-12-12 热度:125
SqlServer数据库同步是项目中常用到的环节,若一个项目中的数据同时存在于不同的数据库服务器中,而这些数据库需要被多个不同的网域调用时,配置SqlServer数据库同步是个比较好的解决方案。SqlServer数据库同步的配置比较烦锁,下面对其配置详细步骤进行介绍[详细]
-
sqlserver ssis
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
------------------------SSIS教程 http://msdn.microsoft.com/zh-cn/library/ms365298%28v=sql.100%29.aspx -----------------------------未指定的错误 (Microsoft JET Database Engine)?? 错误的解决办法。 http://hi.baidu.com/huangping0524/item/482d0[详细]
-
SqlServer2005 中表的递归查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
/* 这个例子使用了sqlserver2005中的递归查询 递归查询对于同一个表父子关系的计算提供了很大的方面不得不说是T-sql的一大飞跃 使用的表是CarParts 这个表存储了一辆汽车的所有零件以及结构 part为零件单位 subpart为子零件 Qty为数量 */ CREATE TABLE CarPa[详细]
-
关于SQLserver2000移植到oracle9i的实践(原)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:104
这两天一直在做SQLserver2000移植到oracle9i的数据导入,发现了一些问题,现在总结一下: 导入环境:第三方服务器上(windows2003) 导入方法:sqlser DTS工具 导入步骤:1、安装oracle10g客户端软,配置要导入的数据库服务实例(比如实例名为:testDB),安[详细]
-
Sqlserver 索引和数据优化(附:翻页代码)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
转自csdn ? 探讨如何在有着1000万条数据的MSSQLSERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结构: CREATETABLE[dbo].[TGongwen](--TGongwen是红头文件表名 [Gid][int]IDENTITY(1,1)NOTNULL, -[详细]
-
MS sqlserver全文管理与全文查询结合的示例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
全文索引可以使用 SQL Server 企业管理器或存储过程进行管理。有时候,将全文管理存储过程结合在进行查询的同一个脚本中是很方便的。下面的脚本范例就结合了这两个任务: 创建并填充一个表。 将 pubs 数据库启用全文检索。 创建全文目录。 注册新表及其中的[详细]
-
sqlserver 常用的修复命令
所属栏目:[MsSql教程] 日期:2020-12-12 热度:62
http://wanna51.blog.163.com/blog/static/21560362007729104325967/ MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。 1. DBCC CHECKDB 重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中[详细]
-
利用Sqoop把SqlServer数据库中的表导入导出到HDFS
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
为了能够和HDFS之外的数据存储库进行交互,MapReduce程序需要使用外部API来访问数据。Sqoop是一个开源的工具,它允许用户将数据从关系型数据库抽取到Hadoop中,用于进一步的处理。抽取出来的数据可以被Mapreduce程序使用。也可以被其他类似于Hive的工具使用[详细]
-
SQLServer2000用存储过程将DTS包文件加载到服务器上
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
最近用sqlserver2000给客户做了DTS导数据的包,现在要把这些包迁移到其它的服务器上,方法总如下: 方法1:在要迁移的服务器上把包打开-另存为-选择“位置”中的“SQLserver”-选择要导入的服务器,用户,密码,点击保存就过去了。 方法2: 1)在要迁移的服[详细]
-
sqlserver与sybase数据库移植问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:97
MSsql与sybase数据库移植方案一: 1、在sqlserver2000的数据库服务上安装sybase客户端软件,这里主要是安装用SYBASE OLEDB PROVIDER驱动程序。 2、配置sqlserver2000中的连接服务器: 企业管理器—》安全性—》连接服务器—》右键新建连接服务器—》定义连接[详细]
-
sybase和mssqlserver游标的写法区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
sybase游标写法: declare cursor_name cursor for select * from table open cursor_name fetch cursor_name into 变量 while @@sqlstatus=0 begin ???? 处理数据... ???? fetch cursor_name into 变量 end close cursor_name deallocate cursor cursor_nam[详细]
-
SQLSERVER数据分区
所属栏目:[MsSql教程] 日期:2020-12-12 热度:136
----建库、建组,首先建立我们要使用的数据库,最重要的是建立多个文件组 create? database? Sales on primary ( ?? name=N'Sales', ?? filename=N'D:dataPrimarySales.mdf', ?? size=3MB, ?? maxsize=100MB, ?? filegrowth=10% ), filegroup FG1 ( ? NAME[详细]
-
查看sqlserver被锁的表以及如何解锁
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
查看sqlserver被锁的表以及如何解锁 ? 查看被锁表: ? ? select ? request_session_id ? spid,OBJECT_NAME(resource_associated_entity_id) tableName ?? from ? sys.dm_tran_locks where resource_type='OBJECT' ? spid ? 锁表进程? tableName ? 被锁表名 ?[详细]
-
sqlserver日期函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
SQLServer时间日期函数详解,SQLServer,时间日期, 1.????? 当前系统日期、时间 ??????? select getdate() 2. dateadd????? 在向指定日期加上一段时间的基础上,返回新的 datetime 值 ?????? 例如:向日期加上2天 ?????? select dateadd(day,2,'2004-10-15')??[详细]