新增控制文件
假如新增control04spfile:在数据库开启状态,执行alter system set control_fies='control01.ctl','control02.ctl','control03.ctl','control04.ctl' scope=spfile;然后 shutdown immediate之后在os中拷贝 cp...
Oracle开启过程中所做的操作
在Startup nomount状态时,首先读取参数文件,读取的优先级为:spfilesid.ora,spfile.ora,initsid.ora当然也可手动指定pfile的位置第二步:分配SGA第三步:启动后台进程第四步:打开alert日志和trace文件在mount...
在SqlServer2000中給用戶賦予表,視圖,存儲過程的權限
--1 赋予jrzsfc对所有用户表select,insert,update,delete权限 DECLARE ACUR CURSOR FOR SELECT name FROM SYSOBJ...
處理SqlServer數據庫質疑問題
數據庫TEST出現suspect狀態1.设置数据库为紧急模式 Use Master GO sp_configure 'allow updates', 1 reconfigure with override GO UPDATE sysdatabases SET status = 32768 where name = 'TEST' GO 2.停掉SQL S...
配置rsync
配置rsyncA代表Primary B代表Standby1. B机上使用oracle执行$ ssh-keygen -t rsa 会自动在/home/oracle下创建一个.ssh文件夹,里面将会产生两个认证证书 在B机上执行$ssh A date,然后...
SqlServer2005/2008中快速導出登陸信息腳本
-----sp_hexadecimalUSE [master]GO/****** Object: StoredProcedure [dbo].[sp_hexadecimal] Script. Date: 08/10/2010 20:49:59 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ON...
SqlServer 2000中快速同步登陸帳號信息
------sp_hexadecimalCREATE PROCEDURE sp_hexadecimal @binvalue varbinary(256), @hexvalue varchar(256) OUTPUTASDECLARE @charvalue varchar(256)DECLARE @i intDECLAR...
在SqlServer 2005/2008中創建分區表
create partition function test_pf(datetime) as range right for values('2003-10-1','2003-11-1','2003-12-1','2004-1-1','2004-2-1')--創建test表的分區函數create partition scheme test_ps as partition t...
在SqlServer 2005/2008中Check CPU&Tempdb瓶頸
/*查詢CPU瓶頸問題*/select scheduler_id,current_tasks_count,runnable_tasks_count from sys.dm_os_schedulers where scheduler_id<255 --runnable_tasks_count 為非0,則可能CPU為瓶頸select top 50 sum(qs.t...
創建可寫模式的物化視圖(With Rowid)
1.ROWIDWRITE表結構如下:---位於MYTEST01上CREATE TABLE WISON.ROWIDWRITE( ID INTEGER &nb...
創建可寫模式的物化視圖(With Primary Key)
1.pkwrite表結構如下:---位於MYTEST01上CREATE TABLE WISON.pkwrite( ID INTEGER &nb...
創建只讀模式的物化視圖(With Rowid)
1. 首先在MYTEST上創建表---源數據庫CREATE TABLE WISON.rowidreadonly(NAME VARCHAR2(20),ADDRESS VARCHAR2(20))2. 創建物化視圖日誌---源數據庫CREATE MATERIALIZED VIEW LOG ON WISON.rowidreadonlyTABLE...
建立只讀模式的物化視圖(With Primary Key)
1.pkreadonly表結構如下:---位於MYTEST01上CREATE TABLE WISON.pkreadonly( ID INTEGER &nb...
手动创建oracle数据库
大致包含以下几个步骤:1. 确定sid和数据库名称,一般oracle sid和数据库名称一致.2. 选择一个字符集3. 设置环境变量,主要包括sid以及ORACLE_HOME等.例如:首先在dbs目录下创建xx.env其中内容为:ORACLE_BASE=...
创建pwd文件
orapwd file=orapwsid password=oracle entries=10
物化視圖刷新機制
如果是快速刷新機制,那麼當在源數據庫中變更了記錄(不論新增,刪除,更新),都會在對應的MLOG中記錄對應的變更日誌,這個時候,如果手動將MLOG中的記錄刪除的話,當同步的Job運行時,是不能與源數據庫同...
初学者oracle里常用命令详细讲解
第一章:日志管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add...
快速kill用戶session的存儲過程
有些時候,我們在企業管理器中發現或通過sp_who發現,session的數目達到很高,有些時候甚至達到2000+。這個時候,用戶根本就不能連接到數據庫了。于是找到腳本,跟大家分享...
SQL Server中常使用的DBCC命令
DBCC(Database Consistenecy Checker)命令是一个实用命令集,用来检查一个数据库的逻辑一致性及物理一致性。主要分為四類:維護語句:DBCC DBREINDEX:重建指定表中的一個或多個索引 DBCC DBREINDEX &nbs...
SQL Server一个实例中调用另外一个实例中的存储过程
调用格式为:EXEC OPENDATASOURCE ( 'SQLOLEDB', 'Data Source=10.161.34.xx;User ID=sa;Password=aaa' ).dbname.db...