RHEL4.5下Oracle 手工建庫操作實錄

平台:RHEL4.5,Oracle10.2.0.1規劃:db_name = ORCLDB, db_unique_name/ORACLE_SID = WENDING上面這兩個參數也可以設定成一樣,這裡主要就是特意區別一下。1. 設定環境變數$ export ORACLE_BASE=/u01/app/oracle$ export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1$ export ORACLE_SID=WENDING2. 建初始化參數檔案$

Java訪問Oracle資料庫代碼

功能:將資料庫中的資料讀到java類cube中,並計算出正方體的體積。1.使用PL/SQL Developor設計一個表格,名為first; Table -> new Table,設計資料表空間,與欄位的大小,以及主鍵;Table -> first -> edit data,填入所需要的資料,則一個表格就產生了。2.使用java代碼訪問Oracle資料庫,代碼如下:import java.sql.*;import java.sql.ResultSet;import

嵌入式Linux之我行——嵌入式資料庫SQLite在2440上的移植

一、開發環境:Mini2440,Linux_2.6.32.2核心,Ubuntu 9.10,arm-linux-gcc-4.3.2下載sqlite原始碼sqlite-3.6.22.tar.gz二、移植步驟1.解壓資料庫源檔案並進入解壓後的目錄,如下:tar -zxvf sqlite-3.6.22.tar.gz cd sqlite-3.6.222.建立一個目錄build並進入該目錄,用於在這個目錄中進行交叉編譯,如下:mkdir buildcd build3.在build目錄中運行sqlite-3.

Oracle正確刪除歸檔並回收空間的方法

一個Oracle歸檔日誌經常滿,表現為/oraarchive 這個檔案空間佔用100%大家一定抱怨Oracle為何沒有歸檔維護工具,很多人直接刪除了事,錯了,Oracle有,而且很智能,可以正確的刪除歸檔和 FLASHBACK,不過切記,Oracle歸檔日誌對於Oracle的資料恢複和備份非常重要,不到萬不得已不要刪除歸檔日誌。刪除歸檔日誌的過程以Oracle使用者身份登入到資料庫伺服器主機或通過網路連接進入Oracle資料備份工具rman target/或rman

Oracle 入門之Oracle啟動報錯“ORA-03113”

早上串連Oracle,發現oracle無法正常工作,無法shutdown immediate方式關閉,shutdown abort方式關閉之後再啟動,出現錯誤提示“ORA-03113 end-of-file on communication channel” 分析alter日誌資訊如下:

推薦五款較好的MySQL GUI工具

  大多數資料庫都是由兩個截然不同的部分組成的:後端(儲存資料的地方)和前端(一個用於串連資料群組件的使用者介面)。這種架構可以把使用者介面從資料層分離出來。這樣的話,第三方就可以建立自己的應用程式來和資料庫進行互動了。  在本文中,我會介紹一些最常用的MySQL GUI工具。  1.Workbench  這是一個Sun Systems/Oracle開發的免費工具。對於Microsoft Windows, Mac OS X和Linux平台來說,Workbench都十分有用。  MySQL

Oracle order by 處理NULL值

1、預設處理 Oracle在Order by 時預設認為null是最大值,所以如果是ASC升序則排在最後,DESC降序則排在最前2、使用nvl函數 nvl函數可以將輸入參數為空白時轉換為一特定值,如 nvl(employee_name,’張三’)表示當employee_name為空白時則返回’張三’,如果不為空白則返回employee_name 通過這個函數可以定製null的排序位置。3、使用decode函數 decode函數比nvl函數更強大,同樣它也可以將輸入參數為空白時轉換為一特定值,如

Ubuntu 10.10 安裝 Oracle 10g 手記

軟體環境:Ubuntu 10.10,Java1.6u22硬體設定:酷睿雙核7200CPU,2GB記憶體,4GB交換分區,500GB硬碟1. 安裝準備安裝開始前,最好先裝好java,別用Oracle內建的jdk,這樣好配置,另外確認你的系統符合Oracle的最小安裝要求:? 512 MB 記憶體? 1 GB 交換分區? 確認你已經安裝了gcc, make, binutils, lesstif2, libc6, libc6-dev, libstdc++5, libaio1, mawk 和 rpm

Linux的VPS如何修改MySQL的root密碼

vim /etc/my.cnf 加入skip-grant-tables/etc/init.d/mysqld restartmysqluse mysqlupdate user set password=password("XMY_vI105VxV") where user="root";flush privileges;exit/etc/init.d/mysqld restart win是修改my.ini,同樣的重啟服務生效1.首先開啟 /etc/my.cnf 該檔案 在[mysqld] 添加

在CentOS 5.5安裝Oracle 11.2

1.安裝 CentOS 5.5 i386,全部預設安裝,關閉SELinux,關閉防火牆。2.檢查rpm包# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n"|\egrep

JSP 串連Oracle資料庫例子

<%  Class.forName("Oracle.jdbc.driver.OracleDriver");   //.newInstance();  String url="jdbc:oracle:thin:@127.0.0.1:1521:yyyy";   //mydb為資料庫的SID,10.0.1.1 為 資料庫伺服器 IP  String user="sys as sysdba";  String

Oracle塊編程返回結果集詳解

一、概述在Oracle塊編程(begin系列)中,由於其不支援select .... from ...返回結果集的形式,因此就只能通過輸出參數的形式返回結果。遊標作為一種將結果集封裝成以指標單調向下讀取資料的結構,類似於只有出隊並刪除操作的隊列,正好作為輸出參數的類型。而為了使用這種方式,必須保證預存程序的參數在聲明與調用時的統一,因此不得不使用程式包。所以程式包+遊標+預存程序或函數就成了塊編程返回結果集的方法。下面來談pl/sql與ODP.net實現的方法。二、定義1、表結構 

細說ORA-08104錯誤

線上重建索引 (alter index index_name rebuild

使用dblink出現ORA-01017

本地的Oracle資料庫是版本是10g的,遠端資料庫版本版本是11g,在本地建資料庫連接後執行測試查詢語句竟然出錯,使用者名稱/密碼明明是對的。SQL> create database link DBLINK_TESTconnect to test identified by testusing '10.10.15.25_11';資料庫連結已建立。SQL> select count(*) from remote_big_tab@DBLINK_TEST;select count(*)

Oracle 字典和動態視圖

dictionary and dynamic viewOracle 字典和動態視圖oracle服務顯示全部的系統統計資訊在v$sysstat 視圖中,也用很多視圖展現oracle效能和問題快照資訊。你能夠通過查詢這些視圖發現被啟動的執行個體總體資訊。oracle服務在DBA_xxx 視圖中顯示資料存放區統計資訊,可以用來尋找儲存故障(表,簇,索引)utlbstat and utlestat 工具你可能需要收集在制定業務時間內的效能特徵, 可以用utlbstata.sql

VMware下RedHat4.8_64位安裝Oracle 10g RAC--簡略指令碼

VMware下RedHat4.8_64位安裝Oracle 10g RAC--簡略指令碼一.準備工作1.系統資訊[root@r4r4o10n1 ~]# uname -aLinux r4r4o10n1 2.6.9-89.EL #1 Mon Apr 2010:22:29 EDT 2009 x86_64 x86_64 x86_64 GNU/LinuxVM:vmware workstation9OS:redhat4.8DATABASE: ORACLE102012.配置網路[root@r4o10n1 ~]#

ORA-02283: 無法變更啟動序號

如果想更新一個序列的start with值,是不可以直接更改的,會報錯:SQL> alter sequence seq_xxrs start with 1000;alter sequence seq_xxrs start with 1000ORA-02283: 無法變更啟動序號那麼,如何增加一個序列的值呢?可以採用更改increment by的方式更改:1.更改increment為一個你想讓序列增加到的值alter sequence seq_xxrs increment by 1000;2

利用MRG_MyISAM儲存引擎實現分表

簡介:引用MySQL官方文檔中的一段話:MERGE儲存引擎,也被認識為MRG_MyISAM引擎,是一個相同的可以被當作一個來用的MyISAM表的集合."相同"意味著所有表同樣的列和索引資訊.你不能合并列被以不同順序列於其中的表,沒有恰好同樣列的表,或有不同順序索引的表.而且,任何或者所有的表可以用myisampack來壓縮.例子:mysql> show engines;+--------------------+---------+-----------------------------

ORA-20211: Active job record exists問題解決

錯誤提示:ORA-20211: Active job record exists, cannot create new job record當遇到這個錯誤時,網上很難找到合理的解決方式,所以這個問題的解決需要自己來搞定。出錯時的環境:有兩台伺服器,各裝有Oracle檔案庫與owb同步工具;如所示:現在需要向檔案庫B抽取資料,正常使用OWB工具B即可。但如果使用OWB工具A向檔案庫B抽取資料時,一路做下來都是正確的,甚至部署時都是正常的。但是在用工具A執行抽取時報錯:ORA-20211:

InnoDB資料庫最佳化

簡述:由於資料更新比較頻繁且資料量增長太快,導致機器磁碟跟不上節奏。已經採用資料庫的分庫和遷移曆史庫了。現在對資料的最佳化操作,減少資料佔用磁碟空間,達到節省磁碟空間。1.利用optimize 來挪動資料 避免空隙。節省空間的。使用方法:0 3 * * 3 /usr/local/bin/optimize_lixian_dbp_innodb.sh hj db /tmp/mysql.sock &> /tmp/optimize_innodb.hj.data.log[root@hj

總頁數: 1023 1 .... 497 498 499 500 501 .... 1023 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。