標籤:oracle資料庫安裝好之後,scott之類的使用者預設情況下是被鎖住的,無法使用scott使用者登入資料庫。使用有alter user資料庫許可權的使用者登陸,角色選sysdba,執行以下命令:解鎖命令: SQL> ALTER USER 使用者名稱 ACCOUNT UNLOCK;鎖定使用者命令:SQL> ALTER USER 使用者名稱 ACCOUNT LOCK;如果登陸使用者沒有alter user資料庫許可權,使用擁有dba角色的使用者登陸執行以下命令:SQL>
標籤:DB:11.2.0.30將普通錶轉換為區分表一.利用原表重建分區表SQL>create table yoon ( id number primary key ,time date );Table created.SQL>insert into yoon select rownum,created from dba_objects;74930 rows created.SQL>select count(*) from yoon;COUNT(*)----------74930
標籤:在生產系統中,因業務需求,56張表中清空54張表資料,另外兩張表資料保留,資料量大約10G左右:1.大部分人想法就是expdp/impdp,的確是這樣,哈哈2.rman3.以下方法,move虛擬機器單表類比如下:[[email protected] ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Mon Nov 3 18:40:16 2014Copyright (c) 1982, 2011,
標籤:查看所有使用者分區表及分區策略(1、2級分區表均包括):SELECT p.table_name AS 表名, decode(p.partitioning_key_count, 1, ‘主要磁碟分割‘) AS 分區類型,p.partitioning_type AS 分區類型, p.column_name AS 分區鍵,decode(nvl(q.subpartitioning_key_count, 0), 0, ‘無子分區‘, 1, ‘子分區‘) AS
標籤:在審計工作中,有時需要將Oracle的表結構修改後再SqlSERVER中建立表結構,然後將資料匯入到SqlSERVER中,在修改表結構的過程中方法狠多.手工修改,最蠢的方法,或者用工具UE批量修改,還湊合的方法,最方便的方法就是用指令碼唰的一下,全部改好 :vi parameter.ini#sysType---1:Linux;others:windowssysType=1#readFiledir is
標籤:環境:OS:Oracle Linux Server release 5.7 DB:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production 1、查看暫存資料表空間資訊:select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from
標籤:OS:Oracle Linux Server release 5.7 DB:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production 1、查看監聽狀態:SQL> !lsnrctl statusLSNRCTL for Linux: Version 11.2.0.3.0 - Production on 12-NOV-2013 01:36:29Copyright (c) 19
標籤:1. oracle中日期轉換為yyyy年mm月dd日的形式select to_char(sysdate,‘"年"mm"月"dd"日"‘) from dual; 2. oracle分析函數文法 2.1 ORDER BY select e.last_name, e.manager_id, e.salary, avg(e.salary) over() as emp_count --等同於(select avg(*) from