固定服务器角色: 按照从最低级别的角色(bulkadmin)到最高级别的角色(sysadmin)的顺序进行描述: Bulkadmin:这个服务器角色的成员可以运行BULK INSERT语句.这条语句允许从文本文件中将数据导入到SQL Server 2008数据库中,为需要执行大容量插入到数据库的域账户而设计. Dbcreator:这个服务器角色的成员可以创建.更改.删除和还原任何数据库.这不仅是适合助理DBA的角色,也可能是适合开发人员的角色. Diskadmin:这个服务器角色用于管理磁盘文件…
panchzh :Microsoft SQL Server 数据库 错误号大全0 操作成功完成. 1 功能错误. 2 系统找不到指定的文件. 3 系统找不到指定的路径. 4 系统无法打开文件. 5 拒绝访问. 6 句柄无效. 7 存储控制块被损坏. 8 存储空间不足,无法处理此命令. 9 存储控制块地址无效. 10 环境错误. 11 试图加载格式错误的程序. 12 访问码无效. 13 数据无效. 14 存储器不足,无法完成此操作. 15 系统找不到指定的驱动器. 16 无法删除目录. 17 系统…
本篇博客总结一下Python采集SQL Server数据库服务器的磁盘使用信息,其实这里也是根据需求不断推进演化的一个历程,我们监控服务器的磁盘走了大概这样一个历程: 1:使用SQL Server作业监控磁盘空间 很久之前写过一篇博客"MS SQL 监控磁盘空间告警",后面对这个脚本进行过多次完善和优化,做成了一个模板.在每台SQL Server服务器上都部署了,确实也很实用.告警也很给力,但是缺点也非常明显. 优点:1: 自己动手DIY,在没有部署运维工具的前提下,确实能提前预警,抛…
1. master 数据库 master 数据库记录 SQL Server 系统的所有系统级别信息.它记录所有的登录帐户和系统配置设置.master 数据库是这样一个数据库,它记录所有其它的数据库,其中包括数据库文件的位置.master 数据库记录 SQL Server 的初始化信息,它始终有一个可用的最新 master数据库备份. 2. tempdb 数据库 tempdb 数据库保存所有的临时表和临时存储过程.它还满足任何其它的临时存储要求,例如存储 SQL Server 生成的工作表.tem…
数据库经常遇到的问题: 1).数据库文件空间用尽  2).日志文件不停增长 3).数据库文件无法收缩  4).自动增长和自动收缩 本系列就以上面的4个问题入手分析并总结数据库空间的管理方法.   1.文件的分配方式以及文件空间检查方法 首先,你在你的数据库中运行sp_spaceused;之后会看到当前数据库的使用空间信息:这个命令也就会将大概的数据库空间信息给你展现出来,并不能查看每个数据文件和日志文件的使用情况:其中对于数据库tempdb来说里面存储的临时数据对象,这个命令是统计不到的.我们知…
- 页是 SQL Server 中数据存储的基本单位,大小为 8KB. - 区是空间管理的基本单位,8个物理上连续的页的集合(64KB). - 页的类型包括: 1. Data 2. Index 3. Text/Image 4. Global Allocation Map 5. Shared Global Allocation Map 6. Page Free Space, Index Allocation Map 7. Bulk Changed Map 8. Differential Chang…
本文以Jmeter 连接microsoft sql server为例. 1 从微软官网下载Microsoft SQL Server JDBC Driver 地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=21599 解压后将文件夹里的sqljdbc4.jar包拷贝到Jmeter的lib文件夹下 2 在线程组添加数据库连接配置 JDBC Connection Configuration 3 JDBC Connection Con…
MS SQL Server数据库以其优异的性能,被广泛使用,特别是政务,医疗行业.但是远程维护挺不方便的,目前有一款基于WEB的工具TreeSoft数据库管理系统. 免安装,直接解压就可以用了.直接通过网页管理SQL Server数据库​​​​​​​.…
本文以Jmeter 连接microsoft sql server为例. 1 从微软官网下载Microsoft SQL Server JDBC Driver 地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=21599 解压后将文件夹里的sqljdbc4.jar包拷贝到Jmeter的lib文件夹下 2 在线程组添加数据库连接配置 JDBC Connection Configuration 3 JDBC Connection Con…
下图中对SQL Server容器创建及数据库创建等操作进行了记录,方便自己日后查看.(文中的 * 仅表示隐藏自己的个人信息,手动马赛克,哈哈-) Docker下载可看上一篇博文mac系统,docker下载安装 (下图为拉取完毕之后,使用docker ps查看当前运行容器的情况为起始,即没有将第一步与第二步记录.有空补上) 1. 从 Microsoft 容器注册表拉取 SQL Server 2017 Linux 容器映像. docker pull mcr.microsoft.com/mssql/s…