Sqlserver 收缩数据库导致OGG进程挂起

问题描述: 每日定时进行sqlserver数据库备份,每次备份完成后,ogg抽取进程挂起; 问题分析: 收缩数据库,将执行如下sql命令: DBCC SHRINKDATABASE(N’bshis’, 10, TRUNCATEONLY) 经测试,数据库经过日志收缩,全量备份后,ogg无法正常采集日...

2018-11-29 11:35:04

阅读数:29

评论数:0

OGG-00146 OGG抽取进程状态:ABENDED

问题描述: 启动源端ogg进程(start *),检查进程状态(info all),发现ext001状态为:ABENDED 检查进程日志:view report ext001,提示如下错误: 问题分析: 出现该问题,可能原因如下: 数据库日志被手工清空:DUMP TRANSACTION xxx ...

2018-11-29 11:29:42

阅读数:98

评论数:0

OGG-00868 OGG抽取进程停止异常

问题描述: 启动源端ogg进程(start *),检查进程状态(info all),发现ext001状态为:STOPPED 检查进程日志:view report ext001,提示如下错误: 问题分析: 出现上述问题,可能有以下几个原因 1、数据库未进行过全量备份; 2、数据库日志被手工清空:D...

2018-11-29 11:26:02

阅读数:62

评论数:0

如何使用sql表示正则表达式:[a-z][0-9a-z]

需求描述: 使用sql生成2位字符,遵循正则表达式:[a-z][0-9a-z] 正则表达式含义: 第1位:从a-z顺序进行编码; 第2位:从0-9,a-z进行编码; -- 生成算法 WITH x1 (id , cc) AS (SELECT 0 AS id , CH...

2018-11-15 10:53:38

阅读数:140

评论数:0

sqlserver 生成连续数值,字母,字符

-- 生成连续数值(0-9) WITH x AS (SELECT 0 AS id UNION ALL SELECT id + 1 AS id FROM x WHERE id < 9) SELECT * FROM x; -- 生...

2018-10-30 10:39:29

阅读数:122

评论数:0

windows 2003 远程注销用户

需求描述: 远程登录windows 2003 服务器,偶尔会提示:超过最大用户数; 需求分析: windows 2003 服务器,远程连接退出后,可能出现连接不释放,导致出现此问题。由于服务器上运行着sqlserver2005,可以通过命令xp_cmdshell远程注销用户; 解决办法...

2018-04-16 08:35:08

阅读数:154

评论数:0

sqlserver 2005 查看客户端IP

sqlserver 2005 查看客户端IPSELECT TOP 10 a.spid /*进程ID*/ , a.loginame /*用户*/ , db_name(a.dbid) AS dbname /*数据库*/ , a.status /*状态*/ , a.open_tran /*打开事务数*/...

2017-12-14 14:48:20

阅读数:441

评论数:0

sqlserver 获取汉字拼音首字母

sqlserver 获取汉字拼音首字母调用方式:select dbo.fun_getPY(‘张三’) as result脚本:create function [dbo].[fun_getPY](@str nvarchar(4000)) returns nvarchar(4000) as be...

2017-11-16 09:33:22

阅读数:601

评论数:0

sqlserver 性能优化流程

sqlserver 性能优化流程数据库作为数据的主要载体,当用户突然反馈数据库出现性能下降时,问题的原因往往多种资源相互作用的结果。 本文总结了一次实际工作中遇到的典型案例,方便同类问题的处理。1、Windows 日志-系统【现象描述】 2017-01-01 至今,windows日志中存在大量...

2017-08-15 15:05:02

阅读数:215

评论数:0

sqlserver 更新表统计信息

sqlserver 更新表统计信息当数据库运行几周或几月后,对于某个已知的sql(如2个大表的联合查询),使用sqldbx评估的性能消耗为:0.002**,但是实际执行时间远远超过预期,约20分钟查询无结果; 此时需要考虑更新数据库统计信息,脚本如下:EXEC sp_updatestats 执行...

2017-08-15 14:20:27

阅读数:1164

评论数:0

sqlserver连接oracle数据库

用途: 在sqlserver服务中,直接访问oracle表,视图对象。 (ps:没有找到实际的应用场景,至少好奇玩玩)1、配置本地oracle服务连接 假设服务名字为:bslisDb2、新增链接服务器exec sp_addlinkedserver @server='db', /*应用登录映射...

2017-02-07 16:00:18

阅读数:1507

评论数:0

SQLServer 事务超时测试

2016-9-26 16:13:45 @hurySQLServer 事务超时测试1.当前查询超时设置exec sp_configure 'query wait (s)' 2.超时测试打开第1个窗口-- 建立临时表 CREATE TABLE t(id int); -- 开启事务 BEGIN TRAN...

2016-09-26 17:48:30

阅读数:1583

评论数:0

sqlserver 服务器端执行dos命令

偶尔服务器无法远程访问,如果上面装有sqlserver数据库,那么可以使用如下命令访问执行服务器dos命令:-- sqlserver 服务器端执行dos命令 xp_cmdshell "tasklist" xp_cmdshell 'taskkill /f /FI "S...

2016-04-22 18:12:54

阅读数:1232

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭