Time of Update: 2018-07-23
CentOS 6.5_x64安裝Oracle 11g R2 安裝環境: 作業系統:CentOS6.5_x64 Desktop 主機名稱:Oracledb 記憶體:1G(官方最低要求1G) 硬碟:40G(企業版安裝所需4.29G和1.7G資料檔案)安裝前系統準備: #設定作業系統 系統支援Red Hat Enterprise Linux 6,CentOS
Time of Update: 2018-07-23
一、複製表的文法: create table 表名稱 as (子查詢) 例子: 複製oracel安裝後的預設資料庫scott中的表emp create table myemp as (select * from emp); 此例是表示表結構和表內容一起複製過來了。 二、複製表結構 create table 表名稱 as (子查詢 where 1=2) ,即在上述的基礎上加入了一個永遠不可能成立的條件(1=2
Time of Update: 2018-07-23
oracle 11g斷網安裝時,沒有檢測net的功能,所以安裝完後,netstat -an 發現自動監聽的是127.0.0.1:1521,這樣安裝完成後,其他的主機根本無法串連,是什麼原因呢。 排錯後發現,是主機名稱的問題: 1 在cmd中,輸入hostname 發現主機名稱 2 在檔案夾:c:\windows\system32\drivers\etc 修改hosts檔案: 源檔案為:
Time of Update: 2018-07-23
對於oracle資料庫只有物理備份 和邏輯備份 物理備份:是將實際組成資料庫的作業系統檔案從一處拷貝到另一處的備份過程,通常是從磁碟到磁帶。 邏輯備份:是利用SQL語言從資料庫中抽取資料並存於二進位檔案的過程。 第一類為物理備份,該方法實現資料庫的完整恢複,但資料庫必須運行在歸擋模式下(業務資料庫在非歸擋模式下運行),且需要極大的外部存放裝置,例如磁帶
Time of Update: 2018-07-23
Oracle根據表中一條記錄查出前後幾條記錄 我的表是:info_m1_tran 首選先定位到這個記錄在表中rownum ,我根據data_time asc 排序 那麼已有記錄的rownum的值就不變, Sql代碼 select rn from ( &
Time of Update: 2018-07-23
http://www.itpub.net/forum.php?mod=viewthread&tid=1776483&pid=21223451&page=1&extra=#pid21223451 實際項目當中經常需要在一個預存程序中調用另一個預存程序返回的遊標,本文列舉了兩種情況講述具體的操作方法。 第一種情況是返回的遊標是某個具體的表或視圖的資料,如: SQL-Code: 複製代碼代碼如下:
Time of Update: 2018-07-23
http://www.itpub.net/thread-1478468-1-1.html http://tomszrp.itpub.net/post/11835/520574 從11.2.0.1版本開始,Oracle又提供了一種新的空間分配方法:當你Create一個非分區表時,這個Table Segment並沒有立刻建立,而是直到有第一行記錄插入的時候才去建立這個Segment,這和我們以前的Segment的建立和空間分配方法是不一樣.這樣的段也被稱為延遲段.從11.2
Time of Update: 2018-07-23
小弟win7系統,晚上我同事訪問我PC上的資料庫不成功,根據網上提供的辦法,設定防火牆,放通1521連接埠的入站和出站,結果還是連不上。 痛苦老長時間以後,檢查oracle監聽配置,發現只監聽到127.0.0.1這個本地IP,對我原生區域網路IP沒有監聽,所以試著在裡面增加上原生內網IP,並設定不同的連接埠號碼,完了以後,內網果然能訪問啦。 設定步驟 1、修改LISTENER監聽配置,增加內網IP及監聽連接埠 開啟listener.ora檔案,修改內容如下 LISTENER
Time of Update: 2018-07-23
Oracle Database 11.2.0.2 has been available for Linux for a while. It is also now available for Windows (32-bit and 64-bit). You need access to My Oracle Support to get this upgrade/patch. 11.2.0.2 allows for new installations (a
Time of Update: 2018-07-23
select (length(csrq)-length(replace(csrq,'-',''))) from dual; SELECT T.*,TO_NUMBER(SUBSTR(R.POINTSTR,INSTR(R.POINTSTR,',',-1,1)+1,LENGTH(R.POINTSTR)))/1000 AS RESULT FROM RES_SERVERINFO T, RES_SERVICESCOPE R WHERE
Time of Update: 2018-07-23
設定ORACLE_HOME環境變數:export ORACLE_HOME=/oracle/product/11202 設定PATH環境變數:export PATH=$ORACLE_HOME/bin:$PATH 切換到lsnrctl目錄:cd /oracle/product/11202/bin 1. linux下啟動oracle su - oracle lsnrctl start sqlplus /nolog conn sys/oracle@gps as sysdba
Time of Update: 2018-07-23
本文採用介面安裝方式,適用於區域網路遠程安裝Oracle和直接在Linux伺服器上安裝。 通過互連網環境安裝沒有實驗過,互連網環境採用靜默方式安裝比較好。 本文在Red Hat Enterprise Linux 6 64 位系統、Centos 6.6系統下安裝通過。 本文使用的工具: Xshell 4、Xftp 4、VMware 10.0.3 安裝的Oracle版本為:
Time of Update: 2018-07-23
比如出現了下面的錯誤,怎麼解決呢 SELECT JOB,WHAT,LOG_USER,TO_CHAR(LAST_DATE,'YYYY-MM-DD HH24:MI:SS'),TO_CHAR(NEXT_DATE,'YYYY-MM-DD HH24:MI:SS'),INTERVAL,FAILURES,broken from user_jobs; JOB WHAT LOG_USER
Time of Update: 2018-07-23
有一個表名為tb,欄位段名為name,資料類型nchar(20)。1、假設欄位資料為空白,則不管改為什麼欄位類型,可以直接執行: alter table tb modify (name nvarchar2(20));2、假設欄位有資料,則改為nvarchar2(20)可以直接執行: alter table tb modify (name
Time of Update: 2018-07-23
移動Oracle資料庫資料表空間檔案。 目的:把oracle資料表空間檔案從一個地方移動到另外一個地方。 原因:當前執行個體中的資料表空間檔案及系統資料表空間檔案全在一塊硬碟上,導致IO增加。裝資料庫資料表空間移走。減少IO 詳細操作步驟: 第一、啟用介質復原模式: A、Shutdown immdiate; B、Startup mount; C、Alter database archivelog;
Time of Update: 2018-07-23
Oracle進程中的 LOCAL=NO 和 LOCAL=YES 轉載至http://www.cnblogs.com/wjoyxt/p/3780860.html 我們在伺服器上用sqlplus 串連資料庫,在查看進程,會多出一條記錄: oracle 16007 16006 0 10:27 ? 00:00:00 oraclenewccs (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
Time of Update: 2018-07-23
有個朋友在做地圖相關的程式,程式的需求是:地圖上有好多的點,儲存在資料庫中,輸入是一個多邊形,輸出是包含在這個多邊形中的點。 朋友發現Oracle中有個函數,正好解決這個問題: 於是我們就瞭解了oracle Spatial的API,來實現查詢的功能。 --建立一個表,代表點的資訊create table t2( id number, location sdo_geometry --點);--插入資料insert into t2 values(
Time of Update: 2018-07-23
有的時候我們不小心把資料庫表(emp)中重要的記錄給刪除了,怎麼給找回來了,看下面這個例子你就會明白。 某一天,10點鐘的時候,張三一不小心給資料庫表emp的一條重要記錄給刪除了並且還提交了,此時也沒有其他任何備份資料, 他十分驚恐,10:05分他的同事,也就是本人出現了在和他輕鬆的聊天中給出了如下解決方案,哈哈哈。。。 我:怎麼了 張:我把資料emp表的某幾條記錄給刪除了,我也不知道刪除的是那幾條。。。 我:不要急,大概是幾點刪除的
Time of Update: 2018-07-23
1、在powerDesinger中設計表 (1)下載powerDesinger後,右鍵NEW-->Physical data model預設名為:PhysicalDiagram_1, 右鍵NEW-->TABLE,開始表的設計 (2)配置odbc資料來源 在你的電腦的 控制台\系統和安全\管理工具(我的是W7的系統) 中配置ODBC資料來源,
Time of Update: 2018-07-23
1、下載Oracle 11g R2的Windows版本,官方下載地址如下: http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip 2、將兩個壓縮包解壓到同一個目錄下(預設為database)。