集成手机平台待办数据失败问题跟踪和处理(Mongodb、Oracle、SQLServer)
集成手机平台待办数据失败问题跟踪和处理Mongodb、Oracle、SQLServer 场景:公司的集成手机平台后台的核心数据库采用的Mongodb读写分离架构,所有异构系统平台(财务、erp、ERP、计划 ......)(对应的数据库ORACLE、SQLServer、Mysql ......)流程待办会实时推送到Mongodb库里,实现所有系统手机端移动审批。 问题
Oracle 11.2.0.1.0在Centos7.5安装的坑
Oracle 11.2.0.1.0在Centos7.5安装的坑一般在安装oracle时,当确定下要安装的数据库版本后,例如安装Oracle 11.2.0.1版本,需要在docs.oracle.com网站看下适配Oracle 11.2.0.1版本的操作系统版本有哪些,在选择合适的操作系统。近期有朋友非要在Centos7.5系统上安装Oracle 11.2.0.1.0(拦都拦不住),查看支持oracl
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
Oracle 11.2.0.4.0 install for Win10(专业版) 常见问题和解决方法
Oracle 11.2.0.4.0 install for Win10(专业版) 常见问题和解决方法 Win10(专业版)平台安装oracle单机时可能会遇到如下问题:一:安装第二步骤,跳过软件更新时报错:[INS-30131] 执行安装程序验证所需的初始设置失败。二:使用DBCA创建实例时报错:DIM-00014:无法打开Windows NT服务控制管理器。O/S-Error
SQLServer复制到execl丢失数据
SQLServer复制到execl丢失数据 环境说明:DB:SQLServer2012OS:Windows Server 2012 问题现象:SQLServer2012查询t1表有10条数据,复制粘贴到execl后只有8条,丢失2条数据; 问题原因:数据中含有中文右双引号,导致中文右双引号和后面的数据变成一行数据,直到出现另一个中文双引号。 解决方案:将中文
Oracle RAC添加节点
Oracle RAC添加节点 环境说明:OS:Centos Linux 7.5DB:Oracle 11.2.0.4.0已有节点:RAC1、RAC2新加节点:RAC3 一:环境准备二:添加GI三:添加Oracle软件四:添加Oracle实例 五:检查 一:环境准备RAC3服务器:创建操作系统、配置host、创建目录并授权、创建用户和用户组、设置用户环境变量、配
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创建登陆账号
SQLServer2012高可用镜像数据库 实施方案(非域环境)
SQLServer2012高可用镜像数据库实施方案(非域环境)目录SQLServer2012高可用镜像数据库... 1实施方案(非域环境) 1一:环境准备... 21.1服务器、数据库准备... 21.2创建目录... 21.3环境检查... 2二:执行相关脚本... 22.1创建主数据库密钥... 32.2创建证书... 32.3创建端点... 32.4备份并分发证书... 32.5创建登陆账号
Oracle nvarchar2错误
Oracle nvarchar2错误 问题:使用substr函数截取指定字符串时,取出4位字符 年(例如2019),结果只取出3位(例如201); 问题原因:字符类型nvarchar2 解决方案:通过TRANSLATE函数将nvarchar2转换成varchar2。 问题重现:---1 创建测试数据create table t1(id number,t_fo
ORA-00600: [qksdsInitSample:2]
ORA-00600: [qksdsInitSample:2], [T_CSL_CSLREPORT], [], [], [], [], [], [], [], [], [], []
SQLServer中Tab制表符的影响
SQLServer中Tab制表符的影响 环境:DB:SQLServer2012OS:Windows Server 2012问题:SQLServer数据中包含Tab制表符,将数据导出到execl时,包含Tab制表符的字段自动换列了,导致数据不准确;问题重现:create database chenjchdb;use chenjchdbcreate table test01(id int,
oracle 固定执行计划
到oracle11G 时,已经有四种方式来固定执行计划了 1. hint 2. 存储大纲stored outline(>=8i) 3. sql_profile(>=10g) 4. SPM(sql plan management(>=11g)
expdp ORA-01555(二)(大表拆分)
expdp ORA-01555(二)(大表拆分)环境信息:DB:Oracle 11.2.0.1.0OS:Windows Server 2012---敏感数据已替换问题:expdp导出一张含有BLOG字段的大表(100G)时,报错ORA-01555---expdp_logProcessing object type SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDUREPro
Oracle 12C Sharding部署和测试
Oracle 12C Sharding部署和测试 日期:2019-02-26 作者:陈举超目录一:环境说明... 4二:安装GSM/Shard catalog/ORACLE 12.2 RDBMS. 52.1 Gsm安装... 52.2 ORACLE 12.2 RDBMS安装... 82.3 创建并启动监听... 82.4 创建Shard Catalog databa
Oracle 19C 下载和安装
Oracle 19C 下载和安装
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验证服务是否正在运行...
Oracle 18.3 ORA-12012 ORA-20001
Oracle 18.3 ORA-12012 ORA-20001问题:Oracle告警日志有大量如下信息,平均每10分钟出现一次:[oracle@oracle-server001 trace]$ pwd/u01/app/oracle/diag/rdbms/chendb/chendb/trace [oracle@oracle-server001 trace]$ vi alert_chendb