欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

doc如何裝oracle doc怎么寫

如何在linux下安裝Oracle 客戶端

操作系統(tǒng):Redhat 6.1 64Bit

專注于為中小企業(yè)提供成都網(wǎng)站制作、網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)寧海免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了1000多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

數(shù)據(jù)庫:Oracle11.2.0.1 客戶端 64Bit

1:需要創(chuàng)建一個數(shù)據(jù)庫的操作系統(tǒng)帳號:比如ora

2:使用SSH將數(shù)據(jù)庫客戶端軟件傳輸?shù)給ra用戶下

執(zhí)行安裝之前,需要對install文件夾和runInstaller有775的權(quán)限即可

[ora@redhat6?client]$?ll

total?24

drwxr-xr-x.??8?ora?oinstall?4096?Jul?19??2012?doc

drwxrwxrwx.??4?ora?oinstall?4096?Jul?19??2012?install

drwxr-xr-x.??2?ora?oinstall?4096?Jul?19??2012?response

-rwxrwxrwx.??1?ora?oinstall?3230?Aug?15??2009?runInstaller

drwxr-xr-x.?14?ora?oinstall?4096?Jul?19??2012?stage

-rw-r--r--.??1?ora?oinstall?3924?Aug?17??2009?welcome.html

3:注意在root用戶下執(zhí)行xhost+這樣才可以調(diào)出圖形化界面

4:安裝就比較簡單了,其實安裝有個系統(tǒng)依賴包檢查,其實這個可以跳過去,好多包其實都安裝過了(不過還是謹(jǐn)慎點好)

5:安裝過程到最后,需要使用root用戶執(zhí)行兩個腳本,系統(tǒng)會提示的

[root@redhat6?app]#?cd?oraInventory/

[root@redhat6?oraInventory]#?ls

ContentsXML???????logs?????????????????????oraInst.loc?????oui

install.platform??oraInstaller.properties??orainstRoot.sh

[root@redhat6?oraInventory]#?./orainstRoot.sh

Changing?permissions?of?/home/ora/app/oraInventory.

Adding?read,write?permissions?for?group.

Removing?read,write,execute?permissions?for?world.

Changing?groupname?of?/home/ora/app/oraInventory?to?oinstall.

The?execution?of?the?script?is?complete.

還有一個

執(zhí)行完畢之后,把相關(guān)的環(huán)境變量寫上去就可以了

PATH=$PATH:$HOME/bin

export?PATH

export??ORACLE_OWNER=?ora

export??ORACLE_HOME=/home/ora/app/ora/product/11.2.0/client_1 ?

export?PATH=$ORACLE_HOME/bin:$PATH

export?LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:usr/lib

export?CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export?LANG=en_US

然后在ora用戶下執(zhí)行netca配置netservicename,配置完畢之后就可以使用了

[ora@redhat6?~]$?sqlplus?system/oracle@orcl

SQL*Plus:?Release?11.2.0.1.0?Production?on?Sat?Jun?16?03:38:24?2012 ?

Copyright?(c)?1982,?2009,?Oracle.??All?rights?reserved. ?

Connected?to:

Oracle?Database?11g?Enterprise?Edition?Release?11.2.0.1.0?-?64bit?Production

With?the?Partitioning,?OLAP,?Data?Mining?and?Real?Application?Testing?options ?

SQL

另外需要注意的就是,因為發(fā)布服務(wù)是需要使用ArcGIS Server用戶來發(fā)布服務(wù),那么需要ArcGIS Server用戶可以使用Sqlplus執(zhí)行,那么就需要

1:要么我們的oracle安裝在/opt目錄下

2:要么Oracle安裝在其他目錄下,ArcGIS Server用戶可以對這個目錄有相關(guān)權(quán)限

如何將word整個文檔存到oracle數(shù)據(jù)庫中

字段類型用blob,先把blob設(shè)成空然后再操作,我用的是upload_5xsoft.inc(asp人都知道),顯示的時候就用數(shù)據(jù)流寫出即可。代碼如下

寫入:

sql = "update d_doc_modi_rec set doc_content=empty_blob() where doc_no='"doc_no"' and version='"maxver"'"

Oradatabase.dbEXECUTESQL(sql)

Selsql ="select * from d_doc_modi_rec where doc_no='"doc_no"' and version='"maxver"'"

file.SavetoDB Selsql,feild

Public function SavetoDB(Selstr,area)

dim rsDB,ErrorChar,dr

if selstr="" or area="" then exit function

set rsDB=Oradatabase.dbcreatedynaset(Selstr,0)

set dr=CreateObject("Adodb.Stream")

dr.Mode=3

dr.Type=1

dr.Open

dr.position=0

'dr.Type = 2

'dr.Charset = "gb2312"

path = filepathfilename

dr.LoadFromFile path

chunk=dr.read

chunksize=lenb(chunk)

'response.end

set infoblob=rsDB.fields(area).value

rsDB.Edit

infoblob.offset=1

amount_written=infoblob.write (chunk,chunksize)

rsDB.update

dr.close

set amount_written = nothing

rsDB.close

end function

怎么在linux下安裝oracle數(shù)據(jù)庫

1、驗證系統(tǒng)要求

要驗證系統(tǒng)是否滿足 Oracle 10g 數(shù)據(jù)庫的最低要求,以 root 用戶身份登錄并運行以下命令。

要查看可用 RAM 和交換空間大小,運行以下命令:

grep MemTotal /proc/meminfo

grep SwapTotal /proc/meminfo

例如:

# grep MemTotal /proc/meminfo

MemTotal:512236 kB

# grep SwapTotal /proc/meminfo

SwapTotal:1574360 kB

所需最小 RAM 為 512MB,而所需最小交換空間為 1GB。對于 RAM 小于或等于 2GB 的系統(tǒng),交換空間應(yīng)為 RAM 數(shù)量的兩倍;對于 RAM 大于 2GB 的系統(tǒng),交換空間應(yīng)為 RAM 數(shù)量的1到2倍。

Oracle 10g 軟件還需要 2.5GB 的可用磁盤空間,而數(shù)據(jù)庫則另需 1.2GB 的可用磁盤空間。/tmp 目錄至少需要 400MB 的可用空間。要檢查系統(tǒng)上的可用磁盤空間,運行以下命令:

df -h

例如:

# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda3 6.8G 1.3G 5.2G 20% /

/dev/sda1 99M 17M 77M 18% /boot

該示例表明,/tmp 目錄沒有自己的文件系統(tǒng)。(對本指南而言,它是根文件系統(tǒng)的一部分。)根文件系統(tǒng)可用空間為 5.2 GB,除了滿足安裝 (2.5 + 1.2 + 0.4 = 4.1GB) 外還小有富余。

創(chuàng)建 Oracle 組和用戶帳戶

接下來,創(chuàng)建用于安裝和維護 Oracle 10g 軟件的 Linux 組和用戶帳戶。用戶帳戶將稱為 oracle,而組將稱為 oinstall 和 dba。以 root 用戶身份執(zhí)行以下命令:

/usr/sbin/groupadd oinstall

/usr/sbin/groupadd dba

/usr/sbin/useradd -m -g oinstall -G dba oracle

id oracle

例如:

# /usr/sbin/groupadd oinstall

# /usr/sbin/groupadd dba

# /usr/sbin/useradd -m -g oinstall -G dba oracle

# id oracle

uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)

設(shè)置 oracle 帳戶的口令:

passwd oracle

例如:

# passwd oracle

Changing password for user oracle.

New password:

Retype new password:

passwd:all authentication tokens updated successfully.

2、創(chuàng)建目錄

現(xiàn)在,創(chuàng)建存儲 Oracle 10g 軟件和數(shù)據(jù)庫文件的目錄。本指南在創(chuàng)建目錄結(jié)構(gòu)時所用的命名慣例符合最佳靈活結(jié)構(gòu) (OFA) 規(guī)范。有關(guān) OFA 標(biāo)準(zhǔn)的更多信息,請參閱 針對 UNIX 系統(tǒng)的 Oracle 數(shù)據(jù)庫 10g 安裝指南 的附錄 D。

以下假設(shè)在根文件系統(tǒng)中創(chuàng)建目錄。這樣做是為了簡便起見,不建議將其作為通用做法。這些目錄通常被創(chuàng)建為單獨的文件系統(tǒng)。

以 root 用戶身份執(zhí)行以下命令:

mkdir -p /u01/app/oracle

mkdir -p /u02/oradata

chown -R oracle:oinstall /u01/app/oracle /u02/oradata

chmod -R 775 /u01/app/oracle /u02/oradata

例如:

# mkdir -p /u01/app/oracle

# mkdir -p /u02/oradata

# chown -R oracle:oinstall /u01/app/oracle /u02/oradata

# chmod -R 775 /u01/app/oracle /u02/oradata

3、配置 Linux 內(nèi)核參數(shù)

Linux 內(nèi)核非常出色。與大多數(shù)其他 *NIX 系統(tǒng)不同,Linux 允許在系統(tǒng)啟動和運行時修改大多數(shù)內(nèi)核參數(shù)。完成內(nèi)核參數(shù)更改后不必重新啟動系統(tǒng)。Oracle 數(shù)據(jù)庫 10g 需要以下所示的內(nèi)核參數(shù)設(shè)置。其中給出的是最小值,因此如果您的系統(tǒng)使用的值較大,則不要更改它。

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

如果您按照以上說明安裝了 Linux,且內(nèi)核參數(shù)全部采用默認(rèn)值,則只需在以 root 用戶身份登錄后執(zhí)行下命令。

cat /etc/sysctl.conf EOF

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

EOF

/sbin/sysctl -p

例如:

# cat /etc/sysctl.conf EOF

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

EOF

# /sbin/sysctl -p

net.ipv4.ip_forward = 0

net.ipv4.conf.default.rp_filter = 1

kernel.sysrq = 0

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

以 root 用戶身份運行以下命令來驗證您的設(shè)置:

/sbin/sysctl -a | grep shm

/sbin/sysctl -a | grep sem

/sbin/sysctl -a | grep file-max

/sbin/sysctl -a | grep ip_local_port_range

例如:

# /sbin/sysctl -a | grep shm

kernel.shmmni = 4096

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shm-use-bigpages = 0

# /sbin/sysctl -a | grep sem

kernel.sem = 250 32000 100 128

# /sbin/sysctl -a | grep file-max

fs.file-max = 65536

# /sbin/sysctl -a | grep ip_local_port_range

net.ipv4.ip_local_port_range = 1024 65000

如果系統(tǒng)的參數(shù)設(shè)置的比上述參數(shù)值小,則編輯 /etc/sysctl.conf 文件,添加或更改這些參數(shù)。完成后,運行以下命令激活更改:

/sbin/sysctl -p

對于 SLES 8,在完成以上步驟后運行以下命令。

4、oracle 用戶的環(huán)境變量

要使用 Oracle 產(chǎn)品,應(yīng)該或必須設(shè)置幾個環(huán)境變量。對于數(shù)據(jù)庫服務(wù)器,建議設(shè)置以下環(huán)境變量:

ORACLE_BASE

ORACLE_HOME

ORACLE_SID

PATH

如果您在同一服務(wù)器上安裝了多個 Oracle 產(chǎn)品或數(shù)據(jù)庫,則 ORACLE_HOME、ORACLE_SID 和 PATH 變量可能會更改。ORACLE_BASE 變量不應(yīng)更改,并可以在需要時在您的登錄配置文件中設(shè)置它。Oracle 提供了一個稱作 oraenv 的實用程序來設(shè)置其他變量。

以 oracle 身份登錄,并通過在 .bash_profile 或 .profile(bash 或 ksh)中添加以下行,將 ORACLE_BASE 添加到登錄配置文件:

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE

或在 .login (csh) 中添加以下行:

setenv ORACLE_BASE /u01/app/oracle

5、安裝 Oracle

可以從 OTN 下載 Oracle 數(shù)據(jù)庫 10g。Oracle 提供了一個免費的開發(fā)和測試許可。但不提供支持,且該許可不允許用于生產(chǎn)目的。OTN 提供了完整的許可協(xié)議。

要使 Oracle 10g 發(fā)行套件介質(zhì)可以在服務(wù)器上使用,最簡單的方法是將其直接下載到服務(wù)器。

使用圖形登錄以 oracle 身份登錄。

創(chuàng)建一個目錄以存放 Oracle 10g 發(fā)行套件:

mkdir 10g_db

要從 OTN 下載 Oracle 數(shù)據(jù)庫 10g,請將瀏覽器(Mozilla 比較好用)指向這個鏈接。填寫 Eligibility Export Restrictions 頁面,并閱讀 OTN 許可協(xié)議。如果您接受限制和許可協(xié)議,則單擊 I Accept。

單擊 ship.db.cpio.gz 鏈接,并將該文件保存在為此目的創(chuàng)建的目錄 (10g_db) 中 — 如果尚未登錄到 OTN,則此時可能提示您登錄。

解壓縮此文件:

cd 10g_db

gunzip ship.db.cpio.gz

cpio -idmv ship.db.cpio

安裝軟件

使用 oracle 帳戶登錄。

指定數(shù)據(jù)庫名稱 (ORACLE_SID)。該名稱通常不多于五個字符。對此安裝使用 demo1。

設(shè)置環(huán)境變量:

Borne shell 和 Korn shell

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE

ORACLE_SID=demo1; export ORACLE_SID

C shell

setenv ORACLE_BASE /u01/app/oracle

setenv ORACLE_SID demo1

將目錄更改為 Oracle 10g 軟件解壓縮到的位置。

例如:

$ cd $HOME/10g_db

將目錄更改為 Disk1。

例如:

$ cd Disk1

啟動 Oracle 通用安裝程序。

$ ./runInstaller

網(wǎng)站標(biāo)題:doc如何裝oracle doc怎么寫
網(wǎng)站路徑:http://chinadenli.net/article8/hgoiop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃微信公眾號網(wǎng)站設(shè)計公司ChatGPT搜索引擎優(yōu)化服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)