PIXNET Logo登入

Next Innovation

跳到主文

Stay hungry, Stay foolish!

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 12月 03 週二 201300:38
  • [Tips]運用PL/SQL撰寫procedure/function/package

運用PL/SQL,我們可以撰寫成procedure/function/package,便可以重複呼叫利用,或是放到DBMS_JOB中去例行執行。

procedure:沒有回傳值
function:要有回傳值
package:類似Java的com package概念,利用來打包一至多個procedure/function,更方便管理。
(繼續閱讀...)
文章標籤

auneths 發表在 痞客邦 留言(0) 人氣(3,928)

  • 個人分類:Oracle
▲top
  • 11月 20 週三 201300:01
  • [Tips]如何建立Tablespaces

在Oracle Database中,Tablespaces包含一至多個Datafiles。而Datafiles用來儲存資料,一個Datafile只能存在一個Tablespace中。

CREATE TABLESPACE Tablespace_Name
(繼續閱讀...)
文章標籤

auneths 發表在 痞客邦 留言(0) 人氣(994)

  • 個人分類:Oracle
▲top
  • 11月 20 週三 201300:00
  • [Tips]基本介紹Oracle PL/SQL

PL/SQL(Procedural Language/Structured Query Language)是Oracle推出的程序語言(Procedural Language),用來擴充SQL的的功能。PL/SQL中會運用到一些程式裡面變數設定、條件判斷(if..then)、迴圈(for)等概念。

首先我們先來看一個簡單的PL/SQL,主要分為兩個部分,Declare為定義變數的地方,Begin...End為程式邏輯的地方,也是主要撰寫著墨的部分。
(繼續閱讀...)
文章標籤

auneths 發表在 痞客邦 留言(0) 人氣(149)

  • 個人分類:Oracle
▲top
  • 11月 10 週日 201322:38
  • [Tips]常用的DBA/USER_、V$的表格和視圖


在Oracle Database中,我們可以用DBA_、USER_和V$的表格和視圖來獲取一些資訊,幫助我們進行資料庫的管理,現在就讓我們來看看吧。


DBA_:代表能夠看到所有的資訊。
USER_:代表只能看到當前USER的資訊。
V$:Dynamic Performance View,又稱為動態視圖,它是儲存在SGA之中。可以透過SELECT * FROM dba_objects WHERE object_name like 'V_$%'來查詢。
(繼續閱讀...)
文章標籤

auneths 發表在 痞客邦 留言(0) 人氣(394)

  • 個人分類:Oracle
▲top
  • 11月 10 週日 201300:05
  • [Tips]關於DBA_JOBS及DBMS_JOBS.

在Oracle Database中,我們可以利用DBA/ALL/USER_JOBS來觀看我們排定的工作行程,然後利用DBMS_JOBS.來進行工作的安排和管理。

SELECT * FROM [dba_jobs/all_jobs/user_jobs];

DBA_JOBS:代表可以看到所有的Jobs,包含一些只有DBA才能看。
ALL_JOBS:代表可以看到所有的連線到資料庫的USER的Jobs。
USER_JOBS:代表只能看到當前USER的Jobs。
DBA_JOBS_RUNNING:代表目前正在運作的Jobs。
(繼續閱讀...)
文章標籤

auneths 發表在 痞客邦 留言(1) 人氣(1,186)

  • 個人分類:Oracle
▲top
  • 11月 10 週日 201300:02
  • [Tips]如何建立Oracle Materialized View (snapshot)

Materialized View中文翻譯成「實體化視圖」或「物化視圖」。其實就是以前比較熟悉的snapshot,將本機/遠端的資料庫上面一個/多個表格的查詢結果,快照儲存在本機/遠端的表格中。

如果要備份的表格是在遠端資料庫的時候,則必須先建立Database Link,可以參考我寫的另外一篇文章,以下只針對Materialized View的部分進行著墨。
 
(繼續閱讀...)
文章標籤

auneths 發表在 痞客邦 留言(0) 人氣(1,019)

  • 個人分類:Oracle
▲top
  • 11月 10 週日 201300:02
  • [Tips]如何建立Database Link

在Oracle Database中,當我們想要查詢其它資料庫的時候,可以利用Database Link來達成目的。

CREATE DATABASE LINK DBlink_Name
CONNECT TO user IDENTIFIED BY "password"
(繼續閱讀...)
文章標籤

auneths 發表在 痞客邦 留言(0) 人氣(1,942)

  • 個人分類:Oracle
▲top
  • 11月 10 週日 201300:02
  • [Tips]當Oracle 11g 忘記帳號密碼或鎖定時

通常可能有以下幾種原因會需要用到此方法。

嘗試多次失敗造成帳號被鎖住(可能是密碼錯誤),可能會出現「ora-28000 the account is locked」的錯誤訊。
此帳戶被管理員權限鎖定時,可能會出現同上的錯誤訊號。
該帳戶密碼到期被鎖定,可能會出現同上的錯誤訊號。
忘記密碼。
(繼續閱讀...)
文章標籤

auneths 發表在 痞客邦 留言(0) 人氣(407)

  • 個人分類:Oracle
▲top
  • 11月 10 週日 201300:01
  • Oracle 11g OCA考取心得

取得Oracle 11g OCA也好一陣子,趁這個機會來分享一下心得。









Oracle 11g OCA





(繼續閱讀...)
文章標籤

auneths 發表在 痞客邦 留言(0) 人氣(2,360)

  • 個人分類:Oracle
▲top
1

個人資訊

auneths
暱稱:
auneths
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (2,360)Oracle 11g OCA考取心得
  • (407)[Tips]當Oracle 11g 忘記帳號密碼或鎖定時
  • (149)[Tips]基本介紹Oracle PL/SQL

文章分類

  • Oracle (9)
  • 未分類文章 (1)

最新文章

  • [Tips]運用PL/SQL撰寫procedure/function/package
  • [Tips]如何建立Tablespaces
  • [Tips]基本介紹Oracle PL/SQL
  • [Tips]常用的DBA/USER_、V$的表格和視圖
  • [Tips]關於DBA_JOBS及DBMS_JOBS.
  • [Tips]如何建立Oracle Materialized View (snapshot)
  • [Tips]如何建立Database Link
  • [Tips]當Oracle 11g 忘記帳號密碼或鎖定時
  • Oracle 11g OCA考取心得

最新留言

  • [23/01/29] 往事只能回憶 於文章「[Tips]關於DBA_JOBS及DBM...」發表了一則私密留言

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: