出现操作系统错误 1330(此帐户的密码已过期。)
Sqlserver在执行作业的时候报错:出现操作系统错误 1330(此帐户的密码已过期。)表示执行这个作业的帐户的密码可能被改过了。这里是域帐户。
Sqlserver 2014 alwayson架构主节点执行alter table导致从节点的阻塞问题
环境:sqlserver 2014 alwayson架构1个主节点1个standby节点6个只读节点问题展现:一台只读节点出现阻塞,主节点无法同步数据到这个只读节点。问题原因:在主节点执行了一个DDL语句,对一个表的字段类型进行了修改。ALTER TABLE table1 ALTER COLUMN [Name] [NVARCHAR] (MAX)此时正好只读库有一个关于table1表...
Oracle 11g 手工跑ASH报告
Oracle 11g RAC环境,节点2[oracle@db2 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Fri Dec 15 21:08:14 2017Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit ProductionWith the P...
Sqlserver分析死锁问题
问题展现:sqlserver2014死锁Web前端查询报错:死锁问题:问题重现去抓死锁:数据库开启死锁跟踪和trace跟踪来抓取死锁脚本和执行SQL:dbcc traceon(1222,-1)死锁脚本会记录在errorlog里面。执行SQL可以通过trace跟踪抓取到:服务器进程ID:67的SQL可以抓取到。但是服务器进程ID:110的SQL未执行完,被牺牲掉了,...
验证oracle 11g数据库的RMAN备份的有效性
[oracle@db1 ~]$ rman target /Recovery Manager: Release 11.2.0.3.0 - Production on Tue Dec 12 16:08:43 2017Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.connected to target database: PRD (DBID=893924085)RMAN> list backup of database;using target data...
oracle环境变量设置
oracle环境变量设置:[oracle@test ~]$ echo $ORACLE_SIDsh这个oracle的sid的环境变量是设置在.bash_profile修改这个文件。[oracle@test ~]$ pwd/home/oracle[oracle@test ~]$ cat .bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~...
磁盘IO压力测试
用iometer-1.1.0-win64.x86_64-bin软件做磁盘IO压力测试:设置:随机写:测试10分钟:开始测试:在c盘生成测试文件测试结果:C盘随机写:同样方法可以测试随机读、顺序写、顺序读。
Oracle DG主备启动和关闭流程
环境:Oracle 11g RAC和DG关闭操作流程:RAC节点:关闭primary主机:SQL>shutdown immediate无法shutdown immediateSQL> shutdown abort;ORACLE instance shut down.SQL> startup restrict;ORACLE instance started.SQL> shutdownDatabase closed.Database dis...
oracle11g参数文件配置
[oracle@test dbs]$ vi initshdb.ora#shwmsdb.__db_cache_size=14361296896#shwmsdb.__java_pool_size=67108864#shwmsdb.__large_pool_size=67108864#shwmsdb.__oracle_base='/u01/app/oracle'#ORACLE_BASE set from environment##shwmsdb.__pga_aggregate_target=4294967296#shwmsdb.__sga_target=21474836480#shwm...
LRM-00109: could not open parameter file '/u01/.../dbs/initshdb.ora'
环境:oralce 11g 11.2.0.3单节点报错信息:SQL> startup nomount;ORA-01078: failure in processing system parametersLRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0/db_1/dbs/initshwmsdb.ora'无法启动到nomount状态:找不到pfile文件到dbs目录下...
PING[ARC2]: Heartbeat failed to connect to standby 'DG'. Error is 12541
环境:RAC 2节点:alert日志报错:RAC1:PING[ARC2]: Heartbeat failed to connect to standby 'DG'. Error is 12541RAC2:PING[ARC2]: Heartbeat failed to connect to standby 'DG'. Error is 12541DG:FAL[client, USER]: Error 12543 connecting to RAC for fetching gap sequence...
RMAN-06207: WARNING: 286 objects could not be deleted for DISK channel(s)
RMAN备份报错:RMAN-06207: WARNING: 286 objects could not be deleted for DISK channel(s) due to mismatched statusRMAN> delete noprompt obsolete;RMAN-06207: WARNING: 286 objects could not be deleted for DISK channel(s) dueRMAN-06208: to mismatched status. Us...
关于mysql的Too many connections问题
1、问题展现应用端登录出现Too many connections报错检查发现mysql数据库服务端已经达到了max_connections上限mysql> show variables like 'max_connections';+-----------------+-------+| Variable_name | Value |+-----------------+-------+| max_connections | 1900 |+-----------------+-----...
如何删除oracle数据库
首先停止用户端连接:SQL > startup restrict mount;删除数据库:SQL> drop database;Database dropped.Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options[oracle@test ~]$ c...
Sqlserver修改在线表的表字段类型
原本很多字段都是nvarchar类型,因为nvarchar类型的字段无法添加索引,所以要在线把表的字段类型修改为varchar。执行脚本如下:BEGIN TRANSACTIONSET QUOTED_IDENTIFIER ONSET ARITHABORT ONSET NUMERIC_ROUNDABORT OFFSET CONCAT_NULL_YIELDS_NULL ONSET ANSI_NULLS ONSET ANSI_PADDING ONSET ANSI_WARNINGS ONC...
Sqlserver数据写入表测试
1、创建表:BEGIN TRANSACTIONSET QUOTED_IDENTIFIER ONSET ARITHABORT ONSET NUMERIC_ROUNDABORT OFFSET CONCAT_NULL_YIELDS_NULL ONSET ANSI_NULLS ONSET ANSI_PADDING ONSET ANSI_WARNINGS ONCOMMITBEGIN TRANSACTIONGOCREATE TABLE dbo.Table_3(id int NOT NULL,company_id nvarchar(MAX) NULL,number ...
Sqlserver 2014标准版不支持功能
用sqlserver 2014的标准版还原sqlserver 2014的企业版的备份报错:已处理百分之 5。已处理百分之 10。已处理百分之 15。已处理百分之 20。已处理百分之 25。已处理百分之 30。已处理百分之 35。已处理百分之 40。已处理百分之 45。已处理百分之 50。已处理百分之 55。已处理百分之 60。已处理百分之 65。已处...
如何用pt-query-digest分析日志
1、工具介绍pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出各查询的执行时间、...
sqlserver建立数据流操作来导数据
打开服务器上的SQL Server Data Tools 工具:点击确定把数据流任务模块拖入拖入OLE DB源:拖入OLE DB目标:从OLE DB源指向OLE DB目标。打开OLE DB源:点击新建点击NEW选择服务器名,数据库名测试成功。打开OLE DB目标:开始执行数据流任务:执行成功。...
修改表结构迁移数据表来缩小表大小
过程:1、新建表,对新表的表结构进行修改。2、把老表的数据通过sqlserver的数据流转化来导入新表中。老表的表结构:新表结构:主要是把nvarchar改为了varchar老表大小:新表大小:表大小缩小了25.3GB老表碎片情况:新表的碎片:...