随笔分类 -  Sql Server

SQL Server 2008管理工具出现 远程过程调用失败0x800706be解决方法
摘要:解决方法出现此问题是因为在安装 Visual Studio 2012(VS2012) 时,会自动安装 "Microsoft SQL Server 2012 Express LocalDB" 这项服务,导致 SQL Server 2008 的 SSMS 管理工具无法正常使用,所以我们只要进入控制台的新增移除程序,来移除此项服务即可恢复正常。后记这个问题同样会出在当你计算机安装 SQL Server 2012 之后,会停用低版本的管理工具,若计算机原先有安装 SQL Server 2008 的 SSMS 也会同样出现此状况。 阅读全文
posted @ 2013-06-19 22:05 larryle 阅读(469) 评论(0) 推荐(0)
夸服务器操作数据库
摘要:--打开exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigure --关闭exec sp_configure 'Ad Hoc Distributed Queries',0 reconfigure exec sp_configure 'show advanced options',0 reconfigure --方法一SELECT * From OPENDAT 阅读全文
posted @ 2013-06-14 15:57 larryle 阅读(199) 评论(0) 推荐(0)
sqlserver回滚事务用法
摘要:set xact_abort onbegin transql语句地方commit tran go 阅读全文
posted @ 2013-05-10 09:28 larryle 阅读(304) 评论(0) 推荐(0)
sql中定义变量
摘要:局部变量: 局部变量必须以标记@作为前缀 ,如@age 局部变量的使用也是先声明,再赋值 局部变量赋值用set或select全局变量: 局部变量必须以标记@作为前缀 ,如@age 全局变量必须以标记@ @作为前缀,如@@version 全局变量由系统定义和维护,我们只能读取,不能修改全局变量的值声明局部变量 DECLARE @变量名 数据类型例如: DECLARE @name varchar(8) DECLARE @seat int赋值 SET @ 变量名 =值 或SELECT @变量名 = 值例如: SET @name=‘张三’ SELECT @name=UserName... 阅读全文
posted @ 2013-05-06 21:36 larryle 阅读(1302) 评论(0) 推荐(1)
SQL Server数据库大小,表大小及行数统计
摘要:-- 统计某个表的空间大小, 行数信息EXEC Your_DB.dbo.sp_spaceused 'dbo.t_log';-- 统计多个数据库多个表的空间大小, 行数信息create table tmp_table_space(table_name varchar(50), table_rows int, total_size varchar(20),data_size varchar(20), index_size varchar(20),unused_size varchar(20), dbname varchar(30));insert into tmp_table_sp 阅读全文
posted @ 2013-04-28 16:50 larryle 阅读(602) 评论(0) 推荐(0)
清空数据库错误:因为该表正由 FOREIGN KEY 约束引用 解决办法
摘要:如下解决了五个问题1. 清空数据2. 有外键也可以, 因为是逆向删除, 从最后一张表删除. 且使用的是delete, 因为truncate不能对有外键的表3. 种子问题, 如果表存在种子重设为0, 如不存在就不操作4. 加了事务, 中间报错, 有后悔机会5. 截断日志功能, 因为使用delete, 删除后日志文件会增大, 可以不使用if( object_id('pr_DataClear') is not null ) drop procedure pr_DataClear go create procedure pr_DataClear as begin transaction 阅读全文
posted @ 2013-04-26 18:11 larryle 阅读(586) 评论(0) 推荐(0)
Red Gate系列之三 SQL Server 开发利器 SQL Prompt 5.3.4.1 Edition T-SQL智能感知分析器
摘要:完全破解+使用教程Red Gate系列文章:Red Gate系列之一 SQL Compare 10.2.0.1337 Edition 数据库比较工具 完全破解+使用教程Red Gate系列之二 SQL Source Control 3.0.13.4214 Edition 数据库版本控制器 完全破解+使用教程Red Gate系列之三 SQL Server 开发利器 SQL Prompt 5.3.4.1 Edition T-SQL智能感知分析器 完全破解+使用教程Red Gate系列之四 SQL Data Compare 10.2.0.885 Edition 数据比较同步工具 完全破解+使用教程R 阅读全文
posted @ 2013-04-23 17:42 larryle 阅读(230) 评论(0) 推荐(0)
查看数据库中所有表
摘要:SELECT nameFROM sysobjectsWHERE xtype = 'U'select * from sysobjects 阅读全文
posted @ 2013-04-22 13:53 larryle 阅读(264) 评论(0) 推荐(0)
启动sqlserver服务的时候报错
摘要:今天早上开机后,打开SQLServer的服务配置管理器准备启动SQLServer服务,但是结果很让我失望,启动失败,报错:启动sqlserver(SQLEXPRESS)时提示请求失败或服务未及时响应。既然有问题那就赶快找解决方案吧,在晚上找了会,大致有两种说法:1 种是:http://apps.hi.baidu.com/share/detail/15903494,另一种是:http://oylyww.blog.sohu.com/167732201.html大致意思就是要把硬盘或者文件夹 属性里的 压缩此驱动器,以节约磁盘空间 前面的复选框 勾给去掉。两种方法都试过了,还是不行,我只好自己来。运 阅读全文
posted @ 2013-04-16 11:48 larryle 阅读(356) 评论(0) 推荐(0)