SQLServer数据库
Faycon
这个作者很懒,什么都没留下…
展开
-
Oracle和SQLServer中怎样计算语句执行时间
Oracle和SQLServer中怎样计算语句执行时间SQLServer执行语句所用的时间:declare @t datetimeset @t=getdate()SQL语句select [语句执行花费时间(毫秒)]=datediff(ms,@t,getdate())Oracle执行语句所用的时间:SQLPLUS中打开:set timing on 即可原创 2012-10-09 10:05:35 · 1882 阅读 · 0 评论 -
sql2005全库查找关键字
转载地址:http://blog.csdn.net/jimlong/article/details/6875254有个客户的自助建站的数据库很多表加入了木马的脚本,在网上找到了这个好用的东东,可以在整个数据库的所有表,所有字段中查找关键字,终于把挂马的脚本给删除了 --全数据库查找适合SQL2005--运行存储过程exec [sp_Search_All_DataBase]转载 2017-03-20 10:23:54 · 829 阅读 · 0 评论 -
SqlServer数据库正在还原的解决方案
SqlServer数据库正在还原的解决方案解决方法一:由于管理器不会主动刷新,需要手工刷新一下才能看到最新状态(性能方面的考虑)解决方法二: 由于恢复进程被挂起了,你要恢复并且回到可访问状态。请执行下面的语句 RESTORE database dbname with recovery 解决方案三: 如果你要不断恢复原创 2017-03-03 15:32:00 · 8275 阅读 · 0 评论 -
SQLServer收缩数据库日志
USE DataBaseName; GO -- 将日志日志恢复模式设置为简单. ALTER DATABASE DataBaseName SET RECOVERY SIMPLE; GO --设置数据库自动增长为1M,并收缩数据库 DBCC SHRINKFILE (DataBaseName_Log, 1); --或DBCC SHRINKDATABAS原创 2017-02-28 10:37:49 · 2432 阅读 · 0 评论 -
SQLServer2005 CASE WHEN的两种用法
SQLServer2005 CASE WHEN的两种用法第一种:普通的CASE 函数 case sex when '1' then '男' when '2' then '女' else '人妖' end as sex,经典案例select Number,name,sex,levelNO from原创 2013-05-07 14:59:51 · 16794 阅读 · 1 评论 -
SQLServer2005数据库没有删除所有其他快照引发的问题及其解决方法
SQLServer2005数据库没有删除所有其他快照引发的问题及其解决方法问题重现及其解决方法如下:--查询FYTEST数据库下TEST表中的内容SELECT * FROM FYTEST.dbo.TEST;--创建FYTEST数据库的第一个快照,快照为:FYTEST_DBSS1CREATE DATABASE FYTEST_DBSS1 ON(NAME = FYTEST原创 2013-05-07 13:58:43 · 1817 阅读 · 0 评论 -
SQLServer2005数据库快照的简单使用
SQLServer2005数据库快照的简单使用 快照理论: 数据库快照就是保存某个数据库在快照那一瞬间的状态.快照和备份原理上有所不同,但是功能有一点相同那就是可以将数据还原为备份的那个时刻.快照的原理是新建一个数据库指针,在原数据库没有变化的情况下快照是不占用空间的,而数据库发生了变化,那么在变化前,被修改的数据页会先复制一份到快照文件中,然后再对原数据页进行修改.显然这样做的原创 2013-05-07 11:37:56 · 7065 阅读 · 0 评论 -
在SQLServer2005中使用SQL语句插入数据出现乱码或问号的解决方法
在SQLServer2005中使用SQL语句插入数据出现乱码或问号的解决方法参考文章:http://blog.csdn.net/htl258/article/details/4007035 错误产生的原因: 出现使用SQL语句插入数据出现乱码或问号是由于数据库属性的排序规则设置不正确.解决方法:方法一:手动修改(设置数据库的排序规则)注意事项:要确定修改的数据原创 2013-04-09 14:39:34 · 6642 阅读 · 0 评论 -
SQLServer2005不支持中文查询的解决方法
SQLServer2005不支持中文查询的解决方法OS: WindowsXP SP3DB: SQLServer2005Create table TEST(NAME varchar(20),PASS varchar(20));INSERT INTO TEST(NAME,PASS) VALUES('admin','飞鹰');在Windows XP系统下执行正常select *原创 2013-04-09 13:51:35 · 2180 阅读 · 0 评论 -
SQLServer2005 行转列(case when用法)
SQLServer2005 行转列(case when用法)数据库原来的数据:如下图修改后的数据:select ball as "球",sum(case type when '红' then num else 0 end) as '红', sum(case type when '蓝' then num else 0 end) as '原创 2013-01-20 22:34:05 · 4565 阅读 · 0 评论 -
怎样把Oracle的数据导入到SQLServer2005中
怎样把Oracle的数据导入到SQLServer2005中例子:把Oracle的CH330300数据库的数据导入到SQLServer2005的Temp数据库第一步:打开SQLServer2005数据库-->Temp数据库-->右键-->任务-->导入数据第二步:如下图点击下一步第三步:选择Oracle Privider for OLE DB第四步:如下图原创 2013-01-20 22:48:45 · 24226 阅读 · 2 评论 -
SQLServer2005如何批量修改架构名
SQLServer2005如何批量修改架构名SQLServer2005单个修改架构名 格式:ALTER SCHEMA 新构架名 TRANSFER 旧构架名.A000001 列子:ALTER SCHEMA dbo TRANSFER CH330300.A000001SQLServer2005批量修改构架名使用游标第一步:执行下面语句use Tempgodecla原创 2013-01-20 22:53:05 · 5906 阅读 · 0 评论 -
SQLServer中检查数据库中是否存在某个表,不存在则生成该表
检查数据库中是否存在某个表,不存在则生成该表方法一:IF NOT EXISTS (select * from dbo.sysobjects where xtype='U' and Name = 'T_Users')BEGIN CREATE TABLE [dbo].[T_Users](userName varchar(20),userPass varchar(20));END原创 2012-12-13 23:26:24 · 11831 阅读 · 0 评论 -
SQLServer中获取特定表的所有列名
SQLServer中获取特定表的所有列名方法一:sp_help 表名GO方法二:declare @objid int,@objname char(40)set @objname = '表名'select @objid = id from sysobjects where id = object_id(@objname)select 'Column_name' = n原创 2012-12-13 23:20:29 · 23296 阅读 · 1 评论 -
AMD6核电脑安装SQLServer2005详解
AMD6核电脑安装SQLServer2005详解OS:Windows XP SP3CPU:AMD Fx(tm)-6100 Six-CoreSQLServer版本:SQLServer2005SQLServer补丁:SQLServer2005SP3-KB955706-x86-CHS.exe参考资料: http://blog.csdn.net/wuxiaokaixingu原创 2012-10-31 00:51:29 · 4349 阅读 · 0 评论 -
SQLServer2005配置远程连接
SQLServer2005配置远程连接操作系统:Windows XP SP3,数据库版本:SQLServer2005第一步:打开SQLServer2005的外围配置器第二步:点击服务和连接的外围应用配置器第三步:配置服务和连接的外围应用配置器第四步:重启服务(SQLServer(SQL2005)服务和SQL Server Agent(SQL2005)服务)原创 2012-10-16 09:53:30 · 13889 阅读 · 0 评论 -
SQLServer2005链接Oracle10g数据库
SQLServer2005链接服务器第一部分:使用图形窗口创建情况一:SQLServer2005通过链接服务器链接SQLServer2005第一步:确认Distributed Transaction Coordinator服务是否启动第二步:新建链接服务器:第三步:配置常规的链接服务器信息第四步:配置安全性:第五步:测试效原创 2012-10-12 09:29:25 · 4266 阅读 · 0 评论 -
SQL Server 中统计每个数据表的大小
转载地址:http://blog.csdn.net/linux7985/article/details/52219685在 SQL Server 中,了解每个表的记录数、占用磁盘空间大小是非常有必要的。 我们可以使用 sp_spaceused 这个存储过程来查询表的信息。sp_spaceused的使用方法如下exec sp_spaceused ‘表名’ (S转载 2017-03-20 15:39:50 · 2553 阅读 · 0 评论