SQLServer备份失败
SQLServer备份失败
SQLServer常用命令
SQLServer常用命令
SQLServer日志收缩
SQLServer日志收缩
SQLServer邮件预警
SQLServer邮件预警
SQLServer2012评估期已过
SQLServer2012评估期已过
SQLServer通过链接服务器查询表报错 “消息 7313,级别 16”
SQLServer通过链接服务器查询表报错 “消息 7313,级别 16” 问题:通过链接服务器查询某张表时报错如下:select top 10 * from [172.100.100.20].[CJCDB].[dbo].[t1]; 消息 7313,级别 16,状态 1,第 1 行为链接服务器 "172.100.100.20" 的访问接口 "SQLNCLI1
SQLServer DML操作阻塞SELECT查询
SQLServer DML操作阻塞SELECT查询问题:新上的BI系统,同事反馈在ETL抽数期间,查看报表看板会卡住2-3分钟。问题原因:ETL抽数期间检查BI数据库,发现有几个正在执行Select操作的会话被阻塞了。解决方案:检查数据库的快照隔离级别是read committed,读已经提交的事务之后的数据,如果一个事务没有提交,则当前事务将被阻塞。断开此数据库上所有连接,将快照隔离级别改成re
SQLServer通过链接服务器查询视图报错 “消息 7347,级别 16”
SQLServer通过链接服务器查询视图报错“消息 7347,级别 16”问题:通过 链接服务器 远程查看某张表数据时报如下错误:消息 7347,级别 16,状态 1,第 1 行链接服务器 '192.168.200.51' 的 OLE DB 访问接口 'SQLNCLI11' 返回的数据与列 '[192.168.200.51].[erp].[dbo].[vp_
SQL Server Profiler(P)导致C盘空间不足
SQL Server Profiler(P)导致C盘空间不足 环境:DB:SQL Server 2012OS:Windows Server 2012 问题:同事反馈ERP测试系统无法登陆,提示无可用空间;原因分析:登陆数据库服务器查看C盘空间几乎耗尽,剩余空间不足100M;查找大文件,发现在C:\用户\Administrator\AppData\Local\Temp
SQLServer复制到execl丢失数据
SQLServer复制到execl丢失数据 环境说明:DB:SQLServer2012OS:Windows Server 2012 问题现象:SQLServer2012查询t1表有10条数据,复制粘贴到execl后只有8条,丢失2条数据; 问题原因:数据中含有中文右双引号,导致中文右双引号和后面的数据变成一行数据,直到出现另一个中文双引号。 解决方案:将中文
SQLSERVER2012备份日志报错:”读取失败: 23(数据错误(循环冗余检查)。)”
SQLSERVER2012备份日志报错:”读取失败: 23(数据错误(循环冗余检查)。)”问题:SQLSERVER2012数据库,8月6日的LOG自动备份出现问题,之前备份一直正常,报错如下:失败:(-1073548784) 执行查询“BACKUP LOG [chenjchdb] TO DISK = N'E:\\new_...”失败,错误如下:“在 "D:\\chen
SQLServer2012高可用镜像数据库 实施方案(非域环境)
SQLServer2012高可用镜像数据库实施方案(非域环境)目录SQLServer2012高可用镜像数据库... 1实施方案(非域环境) 1一:环境准备... 21.1服务器、数据库准备... 21.2创建目录... 21.3环境检查... 2二:执行相关脚本... 22.1创建主数据库密钥... 32.2创建证书... 32.3创建端点... 32.4备份并分发证书... 32.5创建登陆账号
SQLServer中Tab制表符的影响
SQLServer中Tab制表符的影响 环境:DB:SQLServer2012OS:Windows Server 2012问题:SQLServer数据中包含Tab制表符,将数据导出到execl时,包含Tab制表符的字段自动换列了,导致数据不准确;问题重现:create database chenjchdb;use chenjchdbcreate table test01(id int,
SQLServer2017_Install_for_CentOS Linux release 7.5
SQLServer2017_Install_for_CentOS Linux release 7.5 目录一:安装 SQL Server. 21.1下载 Microsoft SQL Server 2017存储库配置文件... 21.2安装 mssql-server. 21.3运行 mssql-conf setup安装配置... 31.4验证服务是否正在运行...
SqlServer备份和恢复(二)
SqlServer备份和恢复(二) 备份---创建测试数据库chen20181123create database chen20181123on(name=chen_data,filename='D:\hrtest\DB\testdata\chen20181123_data.mdf',size=10MB,filegrowth=1MB)log on(name=c
SQLServer 2017 install for Windows server 2012_问题汇总
SQLServer 2017 install for Windows server 2012 问题一:Palybase要求安装Oracle JRE7更新51(64位)或更高版本解决方案:服务器上安装Oracle JRE7更新51(64位)或更高版本,例如:jdk-8u162-windows-x64.exe 问题二:KB2919355安装解决方案:服务器上安装并下载KB29193
SQLServer异常故障恢复(二)
SQLServer异常故障恢复当SQLServer文件损坏或实例出现故障,一般需要通过备份来恢复数据,除了恢复时间外,最重要的还是数据丢失情况,零丢失数据是最理想的情况,除了日常数据库完整备份,日志备份以外,在出现故障时还需要进行事物日志尾部日志的备份,将增量数据完全备份出来,才能进行完全恢复;环境:SQLServer2012OS:Windows 7一:实例可以启动情况下,进行恢复1.创建测试数据
SQLServer2012 logshipping实施方案
SQLServer2012 logshipping实施方案 环境信息:角色IP主机名操作系统数据库版本主192.168.186.129WIN-01Windows Server 2012SQLServer2012从192.168.186.129WIN-02Windows Server 2012SQLServer2012 实施步骤如下:1.添加操作系统用户sqladmi
SQLServer移动数据文件
SQLServer移动数据文件 一 移动用户数据库二 移动系统数据库 一 移动用户数据库https://docs.microsoft.com/zh-cn/sql/relational-databases/databases/move-user-databases?view=sql-server-2017在 SQL Server中,通过在 ALTER DATA
SQLServer IDENTITY_INSERT问题
SQLServer IDENTITY_INSERT问题问题:带有自增属性的列,无法直接执行insert into操作;create table chenjch_tbs01(id int IDENTITY(1,1) NOT NULL,age int);insert into chenjch_tbs01 values(1,1);消息8101,级别16,状态 1,第 1 行仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表...