Time of Update: 2015-07-28
標籤:create tablespace halfayadb logging datafile ‘D:\app\Administrator\oradata\orcl\halfayadb.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local;create user halfayadb identified by halfayadb default tablespace halfayadb;grant
Time of Update: 2015-07-28
標籤:通過命令啟停資料庫 同一台伺服器上裝有兩個oracle資料庫執行個體 windows下同一台伺服器上裝有兩個oracle資料庫執行個體 同一台伺服器上裝有兩個ORACLE資料庫執行個體,通過命令啟停資料庫,如何區分操作的是哪個資料庫執行個體?操作如下:
Time of Update: 2015-07-25
標籤:1.char
Time of Update: 2015-07-26
標籤:1.下載instantclient-basic-win32;2.解壓,放到本機資料庫oracle安裝目錄的product檔案夾下,比如本人的目錄: 3.配置環境變數:在系統變數中增加這幾個系統變數:ORACLE_HOME=E:\app\loach\product\instantclient_11_2TNS_ADMIN=E:\app\loach\product\instantclient_11_2NLS_LANG=SIMPLIFIED
Time of Update: 2015-07-28
標籤:oracle
Time of Update: 2015-07-24
標籤:1.oracle 字典表查詢 /*顯示目前使用者*/show user在sql plus中可用,在pl sql中不可用/*查看所有使用者名稱*/ select username,user_id,created from all_users;/*查看目前使用者的使用者詳情*/ select username,user_id,account_status,lock_date,expiry_date,default_tablespace,temporary_tablespace,created,
Time of Update: 2015-07-24
標籤:http://blog.sina.com.cn/s/blog_601d1ce30100cyrb.html有兩個簡單例子,以說明 “exists”和“in”的效率問題1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1資料量小而T2資料量非常大時,T1<<T2 時,1) 的查詢效率高。2)
Time of Update: 2015-07-24
標籤:事物在Oracle中的4種狀態:commit--提交rollback--全部復原savepoint name;--定義一個復原到這裡的點:例如:savepoint a;rollback to [savepoint]name--復原到指定的點 例如 rollback to a;就復原到a這個地方例子:--------------------------------------------例子1:--第一步:複製一個emp的新表【cemp】包括資料 ;//一共14行create table
Time of Update: 2015-07-23
標籤:在進行OracleBulkCopy批量資料匯入的過程中使用事務後拋出了異常,沒使用事務時可以正確大量匯入,ORA-12154:無法解析指定的連接字串,但是TNS配置肯定是沒有錯的,難道是ConnectionString不是這樣寫了,執行事務時發生了變化,還有: //暫時發現oracle的bulkCopy不支援交易處理using (OracleBulkCopy bulkCopy = new
Time of Update: 2015-07-23
標籤:進入root使用者進行如下操作1、查看oracle安裝目錄[[email protected] db_1]# pwd/u01/app/oracle/product/11.2.0/db_12、查看資料庫執行個體名[[email protected] db_1]# echo
Time of Update: 2015-07-24
標籤:--串連查詢的三種格式select ename, deptno,dname from emp natural join dept;select ename, deptno,dname from emp join dept using(deptno);select emp.ename, emp.deptno,dept.dname from emp join dept on emp.deptno!=dept.deptno;--自串連,將一張表當成兩張表來看待select
Time of Update: 2015-07-24
標籤:1、關於主鍵:在建表時指定primary key字句即可:create table test( id number(6) primary key, name varchar2(30));如果是對於已經建好的表,想增加主鍵約束,則類似文法:alter table test add constraint pk_id primary key(id); 其中add constraint 和 primary
Time of Update: 2015-07-24
標籤:在匯入匯出資料之前,習慣性的檢查一下,看看我們自己的機器可不可以串連遠端Oracle主機,檢測方法是tnsping SERVICE_NAME。我的機器如下:C:\Users\zx>tnsping orcl主機為:Lenovo-PC,服務名:orcl上述操作是ping自己,下面我們ping遠程主機。使用方法:tnsping IP/SERVICE_NAME,如下:C:\Users\zx>tnsping
Time of Update: 2015-07-23
標籤:比如現在有一人員表 (表名:peosons)drop table PERSONS;create table PERSONS( PNAME VARCHAR2(50), CARDID VARCHAR2(18), ADDRESS VARCHAR2(100) );insert into persons ( PNAME, CARDID, ADDRESS)values ( '張三', '430682199002121010', '深圳')
Time of Update: 2015-07-23
標籤:一【使用者】sys\system\sysman\scott1、查看資料庫所有使用者(dba_users資料字典):select username from dba_users;2、查看目前使用者:show user;3、啟用(解鎖)資料庫使用者:alter user username account
Time of Update: 2015-07-23
標籤:11、查詢oracle的串連數2select count(*) from v$session;32、查詢oracle的並發串連數4select count(*) from v$session where status=‘ACTIVE‘;53、查看不同使用者的串連數6select username,count(username) from v$session where username is not null group by username;74、查看所有使用者:8select *
Time of Update: 2015-07-22
標籤:1.問題起源 oracle 資料庫 欄位值為小於1的小數時,使用char類型處理,會丟失小數點前面的0 例如0.2就變成了.2 2.解決辦法:(1)用to_char函數格式化數字顯示
Time of Update: 2015-07-23
標籤:<?phpfunction Query($sql,$prms){ $db = " (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = XXX)(PORT = 1521)) (CONNECT_DATA = (SID=orcl) (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )"; $db_uname = "xxx"; $db_upass = "XXXXXX";
Time of Update: 2015-07-23
標籤:在執行個體經過分配記憶體結構,載入控制檔案後,然後要開啟資料庫的時候,需要做到控制檔案,資料檔案,聯機重做日誌保持相互狀態一致性,資料庫才可以開啟。當資料庫發生執行個體不正常關閉時(比如系統掉電或者Shutdown
Time of Update: 2015-07-22
標籤:這2天因為工作需要串連Oracle資料庫,中間發生了很多問題一、使用OleDbConnection串連資料庫------------------Provider=OraOLEDB.Oracle.1;User ID=sajet;Password=tech;Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.66.225)(PORT = 1521)))