alwayson只读节点数据文件的磁盘被写满
环境:sqlserver alwayson架构主节点1个standby节点1个辅助只读节点1个问题:辅助只读节点的数据文件和日志文件的磁盘被写满。数据文件和日志文件在一个磁盘上。解决办法:增加一块磁盘。1、修改文件的存放位置下次启动生效alter database testDb modify file ( name = testDb, filename = 'G:\SQL_DATA\te...
ORA-01555: 快照过旧: 回退段号 39 (名称为 "_SYSSMU39_3029844184$") 过小
环境:oracle RAC 2节点DG 单节点问题:在DG上执行sqlserver到oracle的linkserver的ETL查询报错:Package Name:WMSINFO_ETL_StockPackage_5th Start Time: 2017/11/14 16:53:55Error: WMS_STOCK源无法处理这些数据。ORA-01555: 快照过旧: 回退段号 39 (名称为 "_SYSSMU39_3029844184$") 过小DG上DB的alert...
sqlserver设置oracle的链接服务器
首先在sqlserver服务器安装oracle的client端:配置监听和tnsnames:tnsnames:D:\app\username\product\11.2.0\client_1\network\adminSCPRDDR = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = X.X.X.X)(PORT = 1521)) )  ...
sqlserver上如何配置mysql的链接服务器
在sqlsever服务器上面安装mysql odbc驱动驱动下载地址:http://dev.mysql.com/downloads/connector/odbc/原来的odbc数据源:安装好mysql odbc驱动后:进入sqlserver服务器的管理工具-ODBC数据源(64位)-系统DSN-添加:选择MySQL ODBC 5.3 Unicode Driver:设置ODBC数据源;在sqlserver上面建立链接...
Mysql如何读.frm结尾的表结构定义文件
用
Sqlserver 2014 alwayson 架构添加辅助节点上的数据库
环境:Sqlserver 2014 alwayson 架构主节点1个:已经有数据库在alwayson架构里面辅助节点2个:已经有数据库在alwayson架构里面目的:现在在主节点有一个单独的库,要让这个库变成alwayson架构。把主节点的这个库加入alwayson步骤:1、备份主节点的独立数据库use masterGOBACKUP DATABASE [EDI_VIP_Import] TO ...
Sqlserver delete表部分数据释放数据文件空间
原本表大小:删除一部分表信息后:收缩数据文件空间:DBCC SHRINKFILE (N'sysopertest' , 52500)可以收缩数据文件,需要消耗事务日志空间。
统计信息过旧导致SQL无法执行出来
环境:sqlserver2014 alwayson架构主节点1台辅助standby节点1台辅助查询节点6台问题现象:一个脚本在主节点始终跑不出来。但是在辅助查询节点很快跑出来。查询发现,在主节点始终跑不出来的SQL语句中有一个关键大表的统计信息陈旧。于是在主节点对这个表的统计信息进行更新。UPDATE STATISTICS table1更新...
删除alwayson主节点一个表的统计信息导致一个辅助节点的同步延迟
环境:sqlserver2014 alwayson架构一个辅助节点丢失统计信息。用户在客户端通过链接服务器查询一个辅助节点的表的信息。select * from [10.0.0.100].[hr].table1报错:查询到辅助节点10.0.0.100上面的这个table1表的统计信息_WA_Sys_00000091_28B9D11F里面的信息丢失。处理办法:去主节点drop这个表的统计信息。...
9164288 misaligned log IOs which required falling back to synchronous IO
环境:sqlserver alwayson架构主节点1个,辅助standby节点1个,辅助查询节点6个。新装的一台sqlserver alwayson集群的查询库:errorlog报错:There have been 256 misaligned log IOs which required falling back to synchronous IO. The current IO is on file D:\Program Files\Microsoft SQL Server\MSSQL12....
Oracle 11g RAC查询物理备库延迟情况
V$DATAGUARD_STATS视图提供了重做传输和重做应用进程落后多远的信息。在物理备库执行以下SQL脚本:COL NAME FOR A13COL VALUE FOR A20COL UNIT FOR A30SET LINES 122SELECT NAME,VALUE,UNIT,TIME_COMPUTEDFROM V$DATAGUARD_STATSWHERE NAME IN ('transport lag','apply lag');SQL> COL NAME FOR A13SQL> COL VA...
Linux添加永久静态路由信息
因为linux服务器有多网卡,需要有些网卡走指定的路由,就需要单独设置静态路由。通过route add添加的静态路由,如果服务器重启或者是网卡重启,这个静态路由就会丢失。[root@shwmsdb1 ~]# route -nKernel IP routing tableDestination Gateway Genmask &nbs...
Fails to Start: PMON (ospid: nnnn): terminating the instance due to error 481
ASM on Non-First Node (Second or Others) Fails to Start: PMON (ospid: nnnn): terminating the instance due to error 481
terminating the instance due to error481导致ASM无法启动故障
1、现象Oracle 11g两个节点关机,进行硬件移动。同时开机后,节点1正常,节点2开始能启动ASM实例,但是很快ASM实例就挂了,而且CRS服务也启动不了。[oracle@shwmsdb1 ~]$ ps -ef|grep pmongrid 14309 1 0 03:05 ? 00:00:01 asm_pmon_+ASM1ora...
Sqlserver如何把查询的数据insert进入新表
首先建立新表:然后用SQL实现把查询的数据insert进入新表:Insert into test.dbo.tmp_tj001(server_principal_name,object_name,maxdate)select s1.server_principal_name,s1.object_name,max(s1.event_time) as maxdate from(SELECT distinct server_principal_name,object_name,event_timeFROM sys.fn_get_audit_fi...
把txt文本导入sqlserver表内
建表:表建好。然后把从EXCEL里面粘贴到txt里面的信息粘贴到新建的表里面。右击表-编辑前200行,选中所有列。选中txt里面所有数据。全部粘贴到表里面。完成数据插入到表。
SQL Server Report Service网页页面显示英文问题
Sqlserver打开RS页面报错:到RS服务器上找到网页的目录:双击一下Folder,再刷新下web页面,恢复为中文了。F:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportManager\Pages
Sqlserver报错:该伙伴事务管理器已经禁止了它对远程/网络事务的支持
Sqlserver执行链接服务器的远程查询报错:该伙伴事务管理器已经禁止了它对远程/网络事务的支持在远程主机没有开启网络DTC访问。http://blog.csdn.net/apollokk/article/details/51543349双方启动MSDTC服务(1)在windows控制面版-->管理工具-->服务-->Distributed Transaction Coordinator-->属性-->启动(2)在CMD...
通过union all把sql查询的结果拼接起来
SELECT distinct server_principal_name,object_name,event_timeFROM sys.fn_get_audit_file('\\10.0.0.100\Ad\Audit_DDL_678FA9A7-018F-4280-97C7-FD1861CAB760.sqlaudit ', NULL, NULL)WHERE database_name = 'HR'and action_id='CR' and class_type='U' union allSELECT distinct server_principal_name...
Sqlserver查询alwayson同步情况脚本(1)
SELECT availability_mode_desc , role_desc , replica_server_name , last_redone_time , GETDATE() now , DATEDIFF(ms, last_redone_time, GETDATE()) diffMSFROM...