Time of Update: 2018-12-04
SQL中的單記錄函數 1.ASCII 返回與指定的字元對應的十進位數; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 給出整數,返回對應的字元; SQL> select chr(54740) zhao,chr(65)
Time of Update: 2018-12-04
摘錄11.利用Oracle Net Manager工具 (1)開啟Oracle Net Manager (2)增加"服務命名" 第一步 NET服務名:任意填寫 第二步 通訊協議:如果串連遠程機器上的Oracle,選擇TCP/IP(internet協議) 第三步 主機名稱:輸入IP地址 連接埠號碼:一般預設為1521 第四步 SID:一般和資料庫名字相同 第五步 測試 (3)啟動PL/SQL串連 2.直接修改設定檔:
Time of Update: 2018-12-05
Oracle 10g各版本之間的區別! Oracle 10g標準版&企業版Oracle10g分為4個版本,分別是:1。Oracle Database Standard Edition One,最基本的商業版本,包括基本的資料庫功能。2。Oracle Database Standard Edition ,標準版,包括上面那個版本的功能和RAC,只有在10g的標準版中才開始包含RAC。3。Oracle Database Enterprise
Time of Update: 2018-12-05
對於oracle進行簡單樹查詢(遞迴查詢),很早想總結了,發現了一個,轉過來DEPTIDPAREDEPTIDNAMENUMBERNUMBERCHAR (40 Byte)部門id父部門id(所屬部門id)部門名稱通過子節點向根節點追朔.Sql代碼 select * from persons.dept start with deptid=76 connect by prior paredeptid=deptid select * from persons.dept start with
Time of Update: 2018-12-05
Oracle服務費是如何計算的?根據Oracle公司的銷售政策,假如以Oracle11g產品為例,目前11g的報價是: 單cpu 4w美金;按使用者算是800美金; 如果使用者按照CPU方式購買: 2 CPU的一台伺服器部署:8W美金,這個是購買價格;然後使用者每年需要支付22%的服務費;即8W×22%=1.76W,就是說,Oracle即便不給使用者幹任何活,使用者每年也得向它支付1.76w美金。考慮折扣因素,實際價格應該在 30--40%。 Oracle公司銷售服務的類別大致有以下幾種: A.
Time of Update: 2018-12-05
現在的使用者密碼用不可匿的MD5加密可以增強安全性。在JAVA中非常容易實現MD5演算法。 有時初始化資料時,需要使用此演算法,如一個系統做好後,加入10000條企業資料後,再給企業一個初始化密碼。此時初始化的密碼最好不要使用隨機數。因為每次結果都不一樣。 此時可採用將此使用者的ID,使用者名稱,或組織機構代碼用MD5加密,得到32位長度的字串,再任意取基中的6位或8位作為初始化密碼(或更複雜的位置)。 在ORACLE中建立一個functioncreate or replace
Time of Update: 2018-12-05
1、先找到這哪些表的資料表空間不對。 select * from dba_tables where tablespace_name='TDB'; 2、將資料表空間在 TDB 中的移到資料表空間 TDB2009 中文法是: alter table table_name move tablespace tablespace_name; alter table tdb2009.ASSOC_INFO move tablespace TDB2009;alter table tdb20
Time of Update: 2018-12-05
CentOS5安裝Oracle 10g R2一、基本條件圖形介面除kde全裝要裝個瀏覽器,能連網最好不要啟動selinuxvim /etc/sysconfig/selinux去掉不需的服務,如iptables, cups, postfix....機器名hostname/etc/sysconfig/network中的hostname要與/etc/hosts中的一致vim /etc/sysconfig/networkNETWORKING=yesHOSTNAME=dbserverGATEWAY=192
Time of Update: 2018-12-05
1、預設處理 Oracle在Order by 時預設認為null是最大值,所以如果是ASC升序則排在最後,DESC降序則排在最前 2、使用nvl函數 nvl函數可以將輸入參數為空白時轉換為一特定值,如nvl(employee_name,’張三’)表示當employee_name為空白時則返回’張三’,如果不為空白則返回employee_name通過這個函數可以定製null的排序位置。 3、使用decode函數
Time of Update: 2018-12-05
選型:32位的記憶體是個瓶頸,已經是64位的時代了。使用64位的CentOS6 和 64位的Oracle 11g R2在使用VMware player 5在虛擬機器安裝,採用hostonly方式設定網路注意:能上網的網卡要設定一下ICS(Internet串連共用)給VMware Network Adapter VMnet1這樣對於虛擬機器,網關是192.168.137.1,IP地址請也要設定在192.168.137.0/24段硬碟40G,記憶體2G1、下載軟體1.1、CentOS 6.3(x86
Time of Update: 2018-12-05
作業系統:Windows 7 64位旗艦要求,安裝PL/SQL Developer用於開發一、下載Oracle官方精簡綠色版http://www.oracle.com/technetwork/topics/winsoft-085727.html特別注意,要下載32位的,因為PL/SQL Developer目前只有32位的版本二、安裝配置instantclient下載後,解壓到D:\Oracle\instantclient_11_2建立目錄D:\Oracle\instantclient_11_2\
Time of Update: 2018-12-05
Java類MySQLOracle位元組範圍Characterchar(1)char(1)20~65535Stringvarchar(255)varchar2(255) String-cloblongtextclob Date-datedatedate Date-timetimedate Date-timestampdatetimedate Boolentinyint(1)number(1)1true|falseBytetinyint(4)number(3)1-128~127Shorts
Time of Update: 2018-12-05
看來有的人還是對schema的真正含義不太理解,現在我再次整理了一下,希望對大家有所協助。我們先來看一下他們的定義:A schema is a collection of database objects (used by a user.). Schema objects are the logical structures that directly refer to the database’s data.A user is a name defined in the database
Time of Update: 2018-12-05
首先在開始--》運行——》cmd,然後輸入 sqlplus sys/密碼 as sysdba 以sys許可權登陸進去 然後可以進行操作、: 建立使用者 create user test indentified by test; 這樣就建立了一個使用者名稱密碼都為test的使用者 但這個時候test還是不能登陸成功的,我們需要賦予相應的許可權 首先賦予create session的許可權 grant create session to test; 這樣test使用者就能成功登陸進去
Time of Update: 2018-12-05
在這篇文章中capucivar將介紹Oracle使用者的建立以及許可權的操作。 首先,開啟sqlplus,用scott使用者登入,建立一個使用者的語句為:create user username identified by pwd;username為你要建立的使用者名稱,pwd為使用者密碼。現在capucivar要建立一個使用者名稱為capucivar,密碼為capucivar的使用者,那麼sql應該這樣寫:create user capucivar identified by
Time of Update: 2018-12-05
好,作為DBA你已經堅持不懈的努力了很長時間。你感到自己已經準備好往前再走一步。成為一名進階DBA需要什麼?下面的部分將協助你走下去。 步驟#1: 閱讀所有的文檔 -
Time of Update: 2018-12-05
ora-0103的問題 ORA-1034 ORACLE not available 網上摘得解決oracle ora-0103的問題:作為參考每一個DBA在進行資料庫管理的過程中不可避免的要遇到形形色色的錯誤(ORA-1547 ,ORA-904,ORA-1578......)。有些錯誤由於頻繁出現、原因複雜而被 Oracle DBA 們戲稱之為"經典的錯誤"。其中ORA-3113 "end offile on communication channel" 就是這樣的一個。
Time of Update: 2018-12-05
文章目錄 總結 ORACLE 資料庫安裝在D盤遺留下資料檔案檔案分布結構如下:d:/oracle/oradata/YUCONTROL01.CTL CONTROL02.CTL CONTROL03.CTLINDX11.DBF INDX12.DBF INDX13.DBF INDX14.DBFREDO01.LOG REDO02.LOG REDO03.LOGTEMP01.DBF
Time of Update: 2018-12-05
在PL/SQL中使用陣列處理是一個很好的做法(如,使用bulk
Time of Update: 2018-12-05
一,Oracle串連方式:我們從一個使用者請求開始講,ORACLE的完整的工作機制是怎樣的,首先一個使用者進程發出一個串連請求,如果使用的是主機命名或者是本地服務命中的主機名稱使用的是機器名(非IP地址),那麼這個請求都會通過DNS伺服器或HOST檔案的服務名解析然後傳送到ORACLE監聽進程,監聽進程接收到使用者請求後會採取兩種方式來處理這個使用者請求,下面我們分專用伺服器和共用伺服器分別採用這兩種方式時的情況來講: