![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Sql Server
文章平均质量分 62
jinxbin
这个作者很懒,什么都没留下…
展开
-
sqlserver中各个系统表的作用
sqlserver中各个系统表的作用 sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序 sysconfigures 主数据库 配置选项 syscurconfigs 主数据库 当前配置选项 sysdatabases 主数据库 服务器中的数据库 syslanguages 主数据库 语言 syslogins 主数据库 登陆帐号信息 sysoledbu转载 2007-11-26 15:15:00 · 725 阅读 · 0 评论 -
Sql2005下以GUID、INT、VARCHAR类型作主键及无主键时插入表的效率测试
在数据库表设计时,许多人为采用INT类型还是GUID(uniqueidentifyer)作为主键争论不休,有认为int型字段好的,有认为GUID好的,很多时候的焦点集中在效率上。为了弄清事实真相,我想还是要以实验来进行测试为准。以下就是为了测试插入效率而写的一段脚本。测试环境是:Xeon 1.6/2G内存 win2003/sqlserver2005 企业版。测试脚本:--测试无主键原创 2008-05-29 15:58:00 · 5733 阅读 · 2 评论 -
删除sql server日志
1: 删除LOG 1:分离数据库 企业管理器->服务器->数据库->右键->分离数据库 2:删除LOG文件 3:附加数据库 企业管理器->服务器->数据库->右键->附加数据库 此法生成新的LOG,大小只有520多K 再将此数据库设置自动收缩 或用代码: 下面的示例分离 77169database,然后将 77169database 中的一个文件附加到当前服务器。 EXEC sp_detach_d转载 2007-12-19 11:32:00 · 561 阅读 · 0 评论 -
SQLSERVER的查询结果复制到EXCEL带标题行
平时我们经常会需要将SQLSERVER查询的结果复制到EXCEL文档中进行分析处理,但是有一件事很头痛,就是复制结果网格的数据到EXCEL之后,都是没有标题行的。所以我们不得不手工输入列标题。 其实在SQL2005当中,这个问题已经解决了,我们完全可以在复制网格内容的同时,将标题行一起复制到EXCEL当中。 打开SSMS,新建一个查询窗口,以这个简单查询为例: select原创 2007-12-18 16:39:00 · 13344 阅读 · 2 评论 -
SQLSERVER 压缩服务器端备份文件
一、在SQL2000当中 use master backup database zy to disk=C:/db.bak with noinit --备份 use master exec xp_makecab c:/db.cab,mszip,1,c:/db.bak --mszip 压缩方式 二、在SQL2005当中 首先在SQLSERVER原创 2007-12-18 18:04:00 · 1013 阅读 · 0 评论 -
SQL Server数据修复常用命令DBCC
MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。 1. DBCC CHECKDB 重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。 use master declare @databasename varchar(255) s转载 2007-12-19 11:24:00 · 1942 阅读 · 0 评论 -
用SQLSERVER远程备份
有一SQLserver服务器,有SA密码, 要对远程数据库进行异地备份,备份到客户端。 客户端为XP系统,FAT32,机器名 IT-Jet 用户名 Jet 首先,服务器要允许执行xp_cmdshell存储过程 1.共享客户端文件夹 名称为F 2.连接到数据库master执行 use master 3.登录共享机器 exec xp_cmdshell "n原创 2007-12-19 14:13:00 · 1402 阅读 · 0 评论 -
SQL Server2000中死锁经验总结
SQL Server2000中死锁经验总结Terrylee,2005年12月24日将死锁减至最少虽然不能完全避免死锁,但可以使死锁的数量减至最少。将死锁减至最少可以增加事务的吞吐量并减少系统开销,因为只有很少的事务: 回滚,而回滚会取消事务执行的所有工作。 由于死锁时回滚而由应用程序重新提交。 下列方法有助于最大限度地降低死锁:转载 2007-12-14 15:47:00 · 819 阅读 · 0 评论 -
关于SQLSERVER中的角色
假设你自己开了一家公司,你就是这家公司的董事长,你在公司里拥有最高权限,可以为所欲为.注意这里,你之所有这么高的权限,是因为你是董事长,所以,权限来自于董事长这个职务,职务=角色,SQLSERVER中的sysadmin角色,就相当于是董事长角色了.sa之所以有权限,是因为他属于sysadmin角色,这是个特殊登录帐号,他的权限不允许修改. 好了,你的公司必须要有一个高管团队来管理公司,这个高管团队转载 2007-11-28 12:29:00 · 1243 阅读 · 0 评论 -
SQLServer安全检查列表
SQLServer安全检查列表 作者:Ahaoz.CoM SQL Server 安全检查列表 转贴自:http://www.sqlsecurity.com 1. 确认已经安装了NT/2000和SQL Server的最新补丁程序,不用说大家应该已经安装好了,但是我觉得最好还是在这里提醒一下。 2. 评估并且选择一个考虑到最大的安全性但是同时又不影响功能的网络协议。 多协议是明智的选择, 但是它有时不转载 2007-11-28 10:53:00 · 728 阅读 · 0 评论 -
SQL2000系统表、存储过程、函数的功能介绍及应用
SQL2000系统表、存储过程、函数的功能介绍及应用 ----系统表--------------------------------------------------------------------------------------虽然使用系统存储过程、系统函数与信息架构视图已经可以为我们提供了相当丰富的元数据信息,但是对于某些特殊的元数据信息,我们仍然需要直接对系统转载 2007-11-26 16:17:00 · 886 阅读 · 0 评论 -
Rs.Open和Conn.Execute的详解和区别及&H0001的说明
来源:www.asp163.org 1. Rs.Open SQL,Conn,A,B,C<br />2. Conn.Execute(SQL,RowsAffected,C)<br /> 一、Conn.Execute(SQL,RowsAffected,C)<br /> <br />参数含义:<br />SQL的值可以是SQL语句、表名、存储过程名,也可以是数据提供者所能接受的任意字符串。为了提高性能,最好为C参数指定合适的值<br />可选参数RowsAffected<br />1、一个Insert、Update转载 2011-01-10 22:40:00 · 7666 阅读 · 0 评论