![](https://img-blog.csdnimg.cn/20210512084918161.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SQL Server
SQL Server数据库
Tianqin20140902
这个作者很懒,什么都没留下…
展开
-
SQL Server 多个数据库远程备份到另一台服务器
需求:将A机器的数据库远程备份到另B机器在B机器新建文件夹并赋予everyone的读写权限A机器存储过程如下:create proc [dbo].[usp_backupinfo] @backupdir varchar(500),@dblist varchar(max) as declare @pos int declar转载 2015-04-02 10:04:42 · 926 阅读 · 0 评论 -
将一台电脑上的数据库拷贝到另一台电脑
1.停止源数据库的运行。2.找到源数据库的保存路径(右击需拷贝的数据库,属性--文件--路径),从相应路径下,拷贝后缀名为.mdf (重要) 和.ldf的文件至目标电脑上。3.在目标电脑上,打开数据库,右击数据库--附加,将后缀名为.mdf 的文件添加至目标数据库中了。原创 2015-04-02 20:57:15 · 7543 阅读 · 0 评论 -
sqlserver字符串拆分(split)方法汇总
--方法0:动态SQL法declare @s varchar(100),@sql varchar(1000)set @s='1,2,3,4,5,6,7,8,9,10'set @sql='select col='''+ replace(@s,',',''' union all select ''')+''''PRINT @sqlexec (@sql)if exists转载 2015-08-06 14:12:28 · 513 阅读 · 0 评论 -
有哪些SQL语句会导致CPU过高?
1.编译和重编译编译是 Sql Server 为指令生成执行计划的过程。Sql Server 要分析指令要做的事情,分析它所要访问的表格结构,也就是生成执行计划的过程。这个过程主要是在做各种计算,所以CPU 使用比较集中的地方。执行计划生成后会被缓存在 内存中,以便重用。但是不是所有的都可以 被重用。在很多时候,由于数据量发生了变化,或者数据结构发生了变化,同样一句话执行,转载 2015-09-15 20:54:17 · 1987 阅读 · 1 评论 -
SQL占用CPU100%
遇到的问题有同事反应服务器CPU过高,一看截图基本都是100%了,my god,这可是大问题,赶紧先看看。让同事查看系统进程,发现是SQLServer的CPU占用比较高。首先想到的是不是报表生成的时候高,因为这块之前出现过问题,关掉服务程序,还是高。难道是客户端程序引发的?但是这么多的客户端连接,难不成每个都叫人关闭,很简单,把网络断开即可。网络断开之后,CPU立马转载 2015-09-15 20:55:31 · 967 阅读 · 0 评论 -
SQL不同服务器数据库之间的数据操作
--创建链接服务器 exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 ' --查询示例 select * from ITSV.数据库名.dbo.表转载 2015-11-04 09:12:46 · 586 阅读 · 0 评论 -
Sql Server Cpu 100% 的常见原因及优化
Sql Server Cpu 100% 的情况并不太常见,一般引起 Sql Server 产生性能问题的,都是 阻塞、连接数、IO 磁盘等。所以,一般Sql Server 的使用率都是比较低的。但是,在有些情况下,还是会出现Cpu 100%的情况的。Sql Server 在做哪些操作的时候,会比较集中使用 CPU 资源呢?常见的主要如下:常见的原因:1. 编转载 2015-09-15 20:24:54 · 955 阅读 · 0 评论 -
SQL Server 2008数据库服务器名称如何修改?
具体修改过程: 1.使用select @@ServerName可以看到当前数据库的服务器名! 2.从Sys.SysServers表中可以看到当前的所有服务器名! 3.使用 sp_dropserver '服务器名称' 将这个服务器名删除。 4.使用 sp_addserver '服务器名称,'LOCAL'将本地服务转载 2015-09-16 13:43:22 · 3771 阅读 · 0 评论 -
sql server 在占用服务器内存居高不下怎么办
1. 首先我们需要登录 sql server 2005的资源管理器2. 鼠标右击我们sql server 2005的服务器,然后选择“属性”选项3.找到指定数据库服务器的属性中的“内存”属性,并点击4. 接下来就是配置数据库内存了,可以参考我本地的配置如下图:5.最后点击“确定”按钮后重启SQL SERVER服务转载 2016-11-22 16:05:42 · 1657 阅读 · 0 评论