朋友们,我们在使用数据库时,可能精力都放在了数据库本身的各种业务处理,往往忽视了对数据库的定期备份。有些朋友想起来就随手备份一下,忘记了也就忘记了,等到需要历史备份的时候,我们才发现手头什么也没有。数据库定期备份非常重要!有计划的备份数据库可以采用很多种方式,比如您可以自己开发个小程序,通过定期调用备份脚本实现。比如SQLServer备份数据库的最简单脚本是 ......
198
0
0
2022-03-29
今天给大家分享自己在工作当中用到的SQLServer一些常用的脚本,希望能对大家有所帮助!1、 查询数据库所有表结构通过该脚本可以快速查找表字段,或者生成数据库设计文档、进行数据库对比。SELECT obj.name 表名, col.colorder AS 序号 , col.name AS 列名 , ISNULL(ep.[value], '') AS ......
192
0
0
2022-03-28
直接用sa用户连接不安全,一般需要新建一个用户。一、新建一个用户并授权:1、创建登陆帐户(create login)create login username with password='123456', default_database=master2、为登陆账户创建数据库用户(create user),一般用户名跟登陆账户名一样create user ......
246
0
0
2022-03-28
1、@@DATEFIRST@@Datefirst返回值tinyint说明:datefirst指一周中的第一天,英语中第一天为星期日示例:SELECT @@DATEFIRST AS '1st Day', DATEPART(dw, GETDATE()) AS 'Today'2、@@DBTS返回当前数据库的当前 timestamp 数据类型的值。 这一时间戳值在数 ......
175
0
0
2022-03-27
一、概述在开发过程中,实施工程师经常要用到sqlserver数据库,如果让工程师实际中操作数据库的话,相对难度比较大,为了方便、快速的部署数据库特意开发了通过批处理来操作数据库的功能,特意编写了此设计文档,此功能采用批处理和SQL脚本和结合来实现上述功能,此功能主要包括以下几部分内容创建数据库、创建数据库表、创建数据库作业、自动配置、启动SQLAgent服务 ......
205
0
0
2022-03-27
准备工作:1.启动两台服务器上的Distributed Transaction Coordinator服务(开始--运行--services.msc 回车,找到前面的这个服务--启动)2.MSDTCMSDTC设置windows server 2003设置:windows server 2008设置:3.检查防火墙。可以关闭防火墙或把MSDTC加入例外。4.检 ......
276
0
0
2022-03-27
首先祝大家新年快乐,身体健康,万事如意。一般来说一个系统最先出现瓶颈的点很可能是数据库。比如我们的生产系统并发量很高在跑一段时间后,数据库中某些表的数据量会越来越大。海量的数据会严重影响数据库的读写性能。这个时候我们会开始优化系统,一般会经过这么几个过程:找出SQL慢查询,针对该SQL进行优化,比如改进SQL的写法,查看执行计划对全表扫描的字段建立索引引入缓 ......
220
0
0
2022-03-27
前言:SQL Server 已经支持Linux 有很长一段时间了,包括传统群集、高可用性组等,今天测试SQL 2019在Linux 下的高可用组配置。预计步骤:环境:节点三台。一、安装操作系统 【略】版本:CentOS Linux release 7.2.1511 (Core) 最小化安装二、配置本地解析,如果有DNS忽略 【略】配置主机HOSTNAME,更 ......
273
0
0
2022-03-27
首先要介绍的就是分组查询。比如我们有一个销售订单,这个订单里包含了地域,人员等多个不同的字段信息,我们需要按照地域进行分组查询每个地域的总销售额。或者要按照人员查询每个人的销售总额等信息,那么就需要用到这个分组查询的功能。分组查询 GROUP BY使用 GROUP BY 根据一个或者多个列对结果进行分类汇总,通常和统计函数一起使用,常用的统计类函数有:COU ......
217
0
0
2022-03-27
1、数据库文件组概念数据库文件被组织在称为“文件组”的逻辑组中。文件组是所创建对象(如表或索引)的目标容器,对象数据将分散在其所在目标文件组的文件中,文件组可以按你要求的方式来控制对象的物理位置。每个数据库有一个主文件组。主文件组包含主要数据文件和未放入其他文件组的所有次要文件。用户可以创建自定义的文件组,用于将数据文件集合起来,这样以便于后续管理、数据分配 ......
211
0
0
2022-03-27
SQL Server版本:2008 某个数据库,在SQL Server 2008 r2 下创建 尝试将备份还原的别的机子上,均报如下错误: 报错如图,38(已到文件结尾) (Microsoft SQL Server,错误:3203)尝试了多次和多种登记连接方式都没有是这样的错误.经过查询资料,发现可以用Dos命令还原数据库,经过 ......
187
0
0
2022-03-22
启动SQL Server 2008 Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。 ......
166
0
0
2022-03-22
操作系统:win7SQL Server:win7 对应的是 SQL Server 2008 R2 系列,此处我们用的是express版。下载地址:Microsoft SQL Server2008 R2 RTM - Express with Advanced Services http://www.microsoft.com/downloads/zh ......
211
0
0
2022-03-22
估计我是超级古董级的,一直都还在用 SQL Server 2000。今天第一次装 SQL Server 2008,遇到了些奇怪的问题,就把解决方法写出来共享一下。一、安装失败的问题干净的 Windows Server 2003 系统,补丁都打齐了,就是 SQL Server 2008 安装失败。仔细分析安装日志,发现是 XML 6.0 sp1(KB93357 ......
220
0
0
2022-03-22
在连接到 SQL SERVER 2005 时,在默认的设置下 SQL SERVER 不允许进行远程连接可能会导致此失败问题1:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络 ......
217
0
0
2022-03-22