Time of Update: 2018-12-07
sqlplus lnadc/lnadc@ZXIN_10.130.83.48 匯出:(1)exp mobileadc/mobileadc@ZXIN_10.130.83.48 (2)設緩衝 (3)設檔案名稱(全路徑)匯入:(1)用 開啟PL/SQL,點擊TOOLS-Export User Objects,將列表中的所有對象選中,然後輸入儲存路徑,點擊Export按鈕; 匯出整個對象SQL,可以查看此庫涉及的資料表空間及使用者名稱.
Time of Update: 2018-12-07
將oralce 10G的安裝鏡像解壓都硬碟,找到\stage\prereq\db\ 下的refhost.xml檔案添加如下內容:<!--Microsoft Windows 7--><OPERATING_SYSTEM><VERSION VALUE="6.1"/></OPERATING_SYSTEM>再到install目錄中找到oraparam.ini檔案,添加如下內 容:[Windows-6.1-required]#Minimum display
Time of Update: 2018-12-07
Oracle的RAC涉及到的進程很多,各進程的日誌目錄結構也非常複雜,如果不清楚各進程的啟動順序和相互關係,以及進程對應日誌的位置,在出現問題時候,排查起來非常困難。因此我做了一個簡單的總結,便於快速尋找,也的確幫我解決了一個問題。進程屬主--進程----日誌位置$LOG_HOME=$GRID_HOME/log/hostname/root----/etc/init.d/init.ohasd run --- $LOG_HOME/ohasd.log root -----
Time of Update: 2018-12-07
使用 Oracle Database 10g 中的閃回表特性,可以毫不費力地恢複被意外刪除的表 以下是一個不該發生卻經常發生的情況:使用者刪除了一個非常重要的表 — 當然是意外地刪除 — 並需要儘快地恢複。(在某些時候,這個不幸的使用者可能就是 DBA!) Oracle9i Database 推出了閃回查詢選項的概念,以便檢索過去某個時間點的資料,但它不能閃回 DDL
Time of Update: 2018-12-07
當你要drop一個table時,如果刪除table的動作會造成trigger或constraint產生矛盾,系統會出現錯誤警告的訊息而不會允許執行.。一個極簡單的例子,例如你有一個員工基本資料表,上面可能有員工編號和員工姓名等欄位,另外有一個員工銷售表,上面有員工編號和員工銷售額兩個欄位,員工薪資表的員工編號欄位為一個foreign key參照到員工基本資料表的員工編號:SQL> drop table t; Table dropped. SQL> drop table t1;
Time of Update: 2018-12-07
環境:VM+redhat9+oracle9.2 1.修改/etc/oratab內容 ORACLE_SID:/u01/app/oracle/product/10.2.0/db_1:N改為如下內容 # add below content #$ORACLE_SID:$ORACLE_HOME:Y demo:/u01/app/oracle/product/9.2.0:Y
Time of Update: 2018-12-07
一、使用imp/exp。先匯出源庫,再建立新庫把資料表空間建立好,然後再匯入。(據說這樣可以,前提是新的庫裡面不能有與源庫相同名字的資料表空間。有待驗證!) 二、使用指令碼進行修改。據目前所瞭解,正長情況下需要修改表的空間和表的索引的空間,如果涉及到BOLB欄位的表,修改的方式又不一樣了! 正常情況下的修改指令碼: 1.修改表的空間 alter table TABLE_NAME move tablespace TABLESPACENAME 查詢目前使用者下的所有表 select 'alter
Time of Update: 2018-12-07
1、使用oracle使用者登入,串連資料庫[oracle@wuzj ~]$ sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Thu Feb 26 12:06:29 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.SQL> conn /as sysdbaConnected.//查看使用者SQL> select username,password
Time of Update: 2018-12-07
1、固定列數的行列轉換如student subject grade--------- ---------- --------student1 語文 80student1 數學 70student1 英語 60student2 語文 90student2 數學 80student2 英語 100……轉換為語文 數學 英語student1 80 70 60student2 90 80 100……語句如下:select student, sum(decode(subject,'語文',
Time of Update: 2018-12-07
1.建資料表空間create tablespace CCPBS datafile '/home/oracle/bossdata/ora_data/CCPBS_INDEX01.DBF' size 100m reuse default storage(initial 5000k next 5000k pctincrease 20);2.建使用者create user OSUSER identified by OSUSER;//identified by
Time of Update: 2018-12-07
c#中串連Oracle資料庫時使用的連接字串:var connectionString = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.115.33) (PORT=1521)))(CONNECT_DATA=(SERVICE_NAME= testDemo)));User Id=oracle_test; Password=oracle"; 其中Oracle資料庫伺服器IP:192.168.1
Time of Update: 2018-12-07
1.由於Oracle沒有庫的概念 所以,我們可以使用User來作為庫的替代品 比如我們之前的SQL是 Select aa,bb,cc From LibraryA.TableA 現在,我們建立一個User 是LibraryA 然後用這個使用者構建Table,索引之類的.2.由於Oracle對於Null 字元串的認同是DBNull.DB2還是把它當成Null 字元串看待 所以,需要遷移的程式都需要注意這些事情
Time of Update: 2018-12-07
如何?自動備份本目錄中給出了五個.sh指令檔,它們的作用分別為:1. export.sh——匯出資料庫中所有owner為zhaoilei的表2. hotbackup.sh——對資料庫進行全庫備份3. rm.sh——刪除無用的備份和匯出資訊4. rmsh.sh——利用時間觸發前面三個指令檔5. ftp.sh ——自動上傳到Web伺服器 關於上述指令碼有兩點說明:1.
Time of Update: 2018-12-07
看了很多CodeSmith2.6的關於Oracle Provider的文章。很少看到 CodeSmith3.0關於此的,昨天實驗了一下。進入CodeSmith的Community,http://community.codesmithtools.com/files/9/schemaproviders/default.aspx,在這個文件夾中有一個Oracle Schema Provider,下載下來,按照說明:To "install" the provider, just copy the
Time of Update: 2018-12-07
Navicat Oracle的特點是直觀的GUI和提供了強大的視覺化檢視,如查詢編輯器與文法突出能力時, SQL預覽時, SQL控制台,文本,十六進位和BLOB的查看/編輯器, SSH的隧道和更多,以提高工作效率。 安裝:1.下載Navicat for Oracle2.下載Oracle 11g ODAC and Oracle Developer Tools for Visual Studio 安裝Navicat for
Time of Update: 2018-12-07
CREATE SMALLFILE TABLESPACE "JXKH" DATAFILE 'F:\oracle\product\10.2.0\oradata\temp\JXKH' SIZE 100M AUTOEXTEND ON NEXT 5K MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; create user jxkh identified by jxkh default
Time of Update: 2018-12-07
Oracle中海量資料不用愁,向困難say no 如果你要把Oracle裡的大量資料(80MB以上)轉移到另外的使用者,另外的資料表空間裡。可以用下面介紹的快速轉移資料的方法。 一、建新表的方式 create table target_tablename tablespace target_tablespace_name nologging pctfree 10 pctused 60 storage(initial 5M next 5M minextents
Time of Update: 2018-12-07
Oracle資料庫查詢十個小技巧 資料查詢,是資料庫操作中最主要的功能之一;有時候資料庫查詢效能的好壞,直接關係到資料庫的運行效率,關係到資料庫的選型。下面筆者不談大道理,只是對其中對一些平時大家容易忽略的查詢小技巧做一些總結。或許大家可能正在為此犯愁呢?
Time of Update: 2018-12-07
下面執行個體在C#中串連Oracle資料庫(Name),從表(TableName)中讀取資料,並寫入Excel。string cnString="Provider=msdaora.1;Data source=Name; ";cnString=cnString+"user id=UserName;password=Password";try{OleDbConnection cn=new OleDbConnection (cnString);cn.Open ();try{string
Time of Update: 2018-12-07
最近公司的項目選擇了一個全新的資料庫系統作為開發平台,我也正在努力的適應在此資料庫下的開發是使用。對於很多使用者(包括我們程式員)都對於選擇何種資料庫往往一頭霧水。而我以前也經曆過此階段,下面我想談談我的看法。由於本人只是使用過 PostgreSQL, MySQL, Oracle 這三種資料庫。這三種資料庫也非常有代表性,下面的討論我只針對這三種資料庫而言。有關其他的資料庫請大家自行推敲。著作權問題MySQL 和 PostgreSQL 都是開放的資料庫系統。MySQL