初步oracle資料庫中建立使用者建立表

今天第一次嘗試使用oracle資料庫確是費了些周折,不過從中真是體會到,只在一個環境下工作真的很令人閉塞。用慣了SQL SERVER,雖然都是增刪改查,但卻存在陌生感。究其原因,長期使用同一個工具是表象原因,而根本原因是對這類產品的認知度不夠,沒有進行深入思考,未能舉一反三。而要做到做好這些有個一個很簡單的辦法,那就是從表象原因做起,多接觸點同類產品的不同廠商的工具,它們使用上的差異就會促使我深入瞭解這類產品,思考這類產品。好了下面簡單描述一下在oracle中建立使用者和資料表的過程及語句等。 

使用sqlplus和PLSql developer遠端連線oracle資料庫

     下面的圖片展示了安裝oracle資料庫伺服器端軟體和用戶端軟體的兩個流程:      通過上面的流程,我們清楚伺服器端和用戶端分別有一個需要配置的檔案,伺服器端的是監聽器設定檔,用戶端是網路服務名稱設定檔。分別簡述如下:      伺服器端的監聽器檔案儲存在listener.ora檔案中,其中包括:監聽協議,地址和其他相關資訊。不過該配置已經在安裝的過程中自動設定好了,在下面的實踐中不需要配置。     

oracle 查看 使用者,使用者權限,使用者資料表空間,使用者預設資料表空間

查看使用者和預設資料表空間的關係。 select username,default_tablespace from dba_users;1.查看錶結構:desc表名2.查看目前使用者的表:select table_namefrom user_tables;3.查看所有使用者的表名:select table_namefrom all_tables;4.查看所有表名(其中包括系統資料表)select table_namefrom all_tables;5.查看所有的表:select *from

有一段關於oracle的名字的解說有點意思

“我們很多朋友都知道ORACLE翻譯成中文為"神話,神喻"的意思,可是也經常別人說是“甲骨文”這是怎麼回事呢?這是因為我國古代把文字刻在龜殼上,以示為神的指示,名稱由此而來。ORACLE11G中的這個“G”是格線運算的意思:格線運算即分散式運算。什麼是分散式運算?所謂分散式運算是一門電腦科學,它研究如何把一個需要非常巨大的計算能力才能解決的問題分成許多小的部分,然後把這些部分分配給許多電腦進行處理,最後把這些計算結果綜合起來得到最終的結果。"

oracle 表名 雙引號 刪除

oracle10g中,建表的時候沒注意,用別人發給我的sql直接建立的,建立之後發現 select  *  from 表名 ;提示表或視圖不存在後來仔細查看發現是在create的時候,表名和欄位名都被加上了雙引號,那建錯了就重建吧,發現刪除又刪除不了,上網查了下,用這種方法成功刪除了,記錄下來:最近在用Powerdesigner產生oracle資料庫sql語句時,發現表和欄位名中都帶有引號。例如:create table "authorISBN"  (   "authorID"         

一些有用的oracle sql script 不斷完善中……

//查看oracle資料庫中所有的資料庫物件select * from dba_objects//查看符合特定條件的資料庫物件select *from dba_objects where owner='user1'//查看資料庫版本資訊select * from product_component_version比如輸出資訊如下:PRODUCT VERSION STATUSNLSRTL  9.0.1.1.1 ProductionOracle9i Enterprise Edition  9.0.1

Oracle資料庫字元集問題解決方案大全

---- 在國內外大中型資料庫管理系統中,把ORACLE作為資料庫管理平台的使用者比 較多。ORACLE 不論是資料庫管理能力還是安全性都是無可非議的,但是,它在漢 字資訊的顯示方面著實給中國使用者帶來不少麻煩,筆者多年從事ORACLE資料庫管 理,經常收到周圍使用者和外地使用者反映有關ORACLE資料庫漢字顯示問題的求援信, 主要現象是把漢字顯示為不可識別的亂碼,造成原來大量資訊無法使用。本文將就 這一問題產生的原因和解決辦法進行一些探討,供存在這方面問題的使用者朋友參 考。  ---- 1、

oracle中的共用伺服器和專用伺服器

   Oracle建立伺服器處理序來處理串連到執行個體的使用者進程的請求。伺服器處理序可以是一個專用伺服器處理序,此時該伺服器處理序只服務於一個使用者進程;若資料庫伺服器配置為共用伺服器,那麼伺服器處理序就可以是共用伺服器處理序,此時該伺服器處理序就可以服務於多個使用者進程。   通常,最好通過發送器進行串連並使用共用伺服器處理序。因為共用伺服器處理序保持了運行執行個體所需的最少數目的進程,所以共用伺服器處理序效率更高。但是在以下的情形中,使用者和管理員需要直接使用專用伺服器處理序串連到執行個體

Oracle imp/exp

C:/Documents and Settings/administrator>exp help=yExport: Release 9.2.0.1.0 - Production on 星期三 7月 28 17:04:43 2004Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved. 通過輸入 EXP 命令和使用者名稱/口令,您可以後接使用者名稱/口令的命令:常式: EXP

[sql server] 通過SQL Linked Server 執行Oracle 預存程序小結

通過SQL  Linked  Server 執行Oracle 預存程序小結1 舉例我們可以通過下面的方法在SQL Server中通過Linked Server 來執行Oracle 預存程序。(1)  Oracle PackagePACKAGE Test_PACKAGE AS       TYPE t_t is TABLE of VARCHAR2(30)       INDEX BY BINARY_INTEGER;       PROCEDURE Test_procedure1      ( p_

[oracle] oracle觸發器中的after和before有什麼區別 , 語句級觸發和行級觸發有什麼區別

after和before區別:一個是在記錄操作之前觸發,一個是在記錄操作之後觸發。 比如表之間定義的有外鍵,在刪除主鍵時,必須要先刪除外鍵表,這時就有先後之分。 語句級觸發和行級觸發區別:語句層級觸發器只觸發一次、行級觸發器是作用了多少行觸發多少次。如果定義為語句級,則Delete     from   t執行時,觸發器只運行一次,如果定義為行級,則上面的Delete操作將使觸器運行多次(有幾條記錄就運行幾次)。  上面是 最簡單的區別,當然還有其他的區別觸發順序上有所區別 

[oracle] 觸發器使用教程和命名規範

觸發器使用教程和命名規範       目  錄   觸發器使用教程和命名規範    1  1,觸發器簡介 1  2,觸發器樣本 2  3,觸發器文法和功能  3  4,例一:行級觸發器之一    4  5,例二:行級觸發器之二    4  6,例三:INSTEAD OF觸發器  6  7,例四:語句級觸發器之一   8  8,例五:語句級觸發器之二   9  9,例六:用包封裝觸發器代碼  10  10,觸發器命名規範  11    1,觸發器簡介  

[oracle] ORACLE觸發器文法

ORACLE觸發器文法 觸發器有兩種after和before,ORACLE產生資料庫觸發器的文法為:create [or replace] trigger 觸發器名 觸發時間 觸發事件on 表名[for each row]pl/sql

[oracle] 觸發器

觸發器是特定事件出現的時候,自動執行的代碼塊。類似於預存程序,但是使用者不能直接調用他們。功能:1、 允許/限制對錶的修改2、 自動產生衍生的資料行,比如自增欄位3、 強制資料一致性4、 提供審計和日誌記錄5、 防止無效的交易處理6、 啟用複雜的商務邏輯開始create trigger biufer_employees_department_id before insert or update  of department_id  on employees referencing old as

sql anywhere 的unload和reload(資料移轉) 用微軟sql server 的DTS實現從 ORACLE匯出資料到Sql Anywhere資料庫中

1、當前情況描述:      現有兩個資料庫:一個是oracle10g(下稱ora);另一個是sql anywhere 9.0(下稱asa)。這兩個資料庫的結構,從對應的角度上講是完全相同的,即所有的使用者資訊,表資訊,及相關觸發器,約束,預存程序等均為一一對應(其中ora有個別使用者自訂的表asa中沒有,但這些表可以通過系統重新建立)。然而不同的是Ora的資料庫是目前的生產庫,資料全部在這裡;asa的資料庫為建立的amos2(我們的軟體系統)資料庫,其中只含有部分資料。2、要實現的目標:   

oracle 動作表空間和資料檔案

產生資料表空間一般都是DBA或特權使用者來完成的,如果要以其他的身份來產生,這個使用者必須由Create tablespace許可權才行。產生一個資料表空間時,一般需要產生一個資料檔案,並確定檔案的大小和段的大小。產生一個資料表空間,確定資料檔案,檔案大小和區大小。create tablespace date01 datafile d:/oracle/oradata/scut/date01.dbf size 200m uniform size 128k刪除一個資料表空間和資料檔案:drop

OCP認證考試指南(15):監視Oracle

1、自動工作負載倉庫Oracle收集了大量與效能和動作相關的統計資訊。這些資訊在記憶體中累加,並且有規律地寫入磁碟(也就是寫入構成AWR的表)。最終,這些資訊會到期並被重寫。1.1、收集統計量統計量收集的層級由執行個體參數STATISTICS_LEVEL控制。這個參數可能被設定為BASIC、TYPICAL或ALL。(預設TYPICAL)TYPICAL:允許收集正常調整所需的所有統計量,同時不會收集對效能有不良影響的統計量集合。 BASIC:事實上禁止收集統計量,並且不存在可評估的效能優勢。

OCP認證考試指南(19):備份Oracle資料庫

1、備份工具直接使用作業系統公用程式copy、cp就可以進行備份操作。但,Oracle強烈建議使用Recovery Manager(復原管理員,簡寫RMAN)。RMAN能夠備份資料檔案、控制檔案、歸檔日誌以及伺服器參數檔案(spfile)。備份可以被寫入磁碟或磁帶。2、概念與術語2.1、全部備份與部份備份全部備份(whole

Oracle面試題目

   Oracle面試題目一.簡單SQL查詢:1):統計每個部門員工的數目select dept,count(*) from employee group by dept;2):統計每個部門員工的數目大於一個的記錄select dept,count(*) from employee group by dept having count(*)>1;3):統計工資超過1200的員工所在部門的名稱select e.first_name,salary,d.namefrom s_emp e, s_d

超級SQL之手冊篇——Oracle

 一、ORACLE的啟動和關閉1、在單機環境下要想啟動或關閉ORACLE系統必須首先切換到ORACLE使用者,如下su - oraclea、啟動ORACLE系統oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、關閉ORACLE系統oracle>svrmgrlSVRMGR>connect internalSVRMGR>shutdownSVRMGR>quit啟動oracle9

總頁數: 1509 1 .... 405 406 407 408 409 .... 1509 Go to: 前往

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.