亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? oracle for sun solaris

?? 介紹了數據庫方面的基礎知識
??
字號:
作者:Eazily
email: Eazily@yeah.net
日期:2001-4-7 17:34:51
ORACLE FOR SUN SOLARIS 安裝手冊 

  

ORACLE 是大型關系型數據庫,是高可靠的、耐用的、安全的、可擴充的數據庫。在分布方式、平行方式、多線索方式下都有良好的表現,特別適用于象CHINA ONLINE 這樣的大型的遍布全國的數據存儲方式;加上它有許多優秀的前臺開發工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速開發生成基于客戶端PC 平臺的應用程序,特別適用于象CHINA ONLINE 這樣的需要編寫適用于各行各業大量的應用工作的任務,計費系統就是一個例子。

ORACLE 的安裝分三個大步驟,首先是安裝 C COMPILER,接著是 ORACLE 安裝前的準備工作,最后才是進ORACLE 安裝窗口進行安裝及安裝后處理。

一、安裝 C COMPILER ( 編譯器 ) 

ORACLE WEB SERVER的安裝過程有些步驟需要用C語言編譯器編譯執行,加上ORACLE 的底層邏輯計算有c 編譯器則更高速、更可靠。所以此步不可少。

1、 Solaris安裝后

#cp /etc/skel/local.cshrc /.cshrc

#cp /etc/skel/local.login /.login

2、 #vi /etc/passwd

第一行改成 root:x:0:1:Super-User:/:/bin/csh

3、 #vi /.cshrc

unmask 022

set path=(/bin /usr/openwin/bin /oracle/bin /usr/sbin /opt/SUNWspro/bin 

/sbin /usr/ucb /etc /usr/ccs/bin .)

alias cd 'cd \!*;set prompt=" ' pwd '#>" '

( 安裝CC要修改系統時間,改到 LICENCES日期之前 )

4、 插入C COMPILER 安裝光盤 

#volcheck

#df -k 檢查有無cdrom的設備

5、 #cd /cdrom/cdrom0

(說明:C 編譯器的安裝程序必須在openwin 即窗口狀態下執行)

#/cdrom/unamed_cdrom0>spro_install_tool

6、 選 sparc compiler 3.0.1

7、 選 install licenses software /opt

8、 選 setup licenses

9、 選 select product sparc compiler 3.0.1

10、 選 demo licenses

11、 輸入有效期:DD-MM-YY

密 碼: 

12、 選 done with licenses,然后退出 exit install licenses 。

屏幕有窗口提示licenses安裝成功

13、選 install,屏幕出現滾動安裝窗口

等待數分鐘后,屏幕提示安裝成功,exit install

14、 在操作系統下運行

#etc/opt/licenses/LIC_CONFIG_SCRIPT

屏幕提示licenses 已正確設置。

15、 #reboot

正常登錄后

#env 看環境變量改變了沒有

16、 #vi test.c 編一 C語言測試程序 

#include <stdio.h> /* test.c */

main()

{

printf("Hello......\n");

} 

17、 #cc test.c -o test 編譯

18、 #./test 執行

運行結果:

Hello.......

19、 #eject cdrom 成功后退出光盤

C COMPILER 安裝成功!

二、安裝 ORACLE 前的準備工作 

準備工作主要是增加ORACLE 的用戶及組,改變一些系統參數文件。

1、 #vi /etc/passwd

第一行改成 root:x:0:1:Super-User:/:/bin/csh

(選用csh 內核語言) 

最后一行加 oracle::9722:643:super-account:/oracle:/bin/csh 

(增加oracle用戶)

2、 #vi /etc/group (增加oracle的組) 

最后一行后加 dba::643:oracle 

3、 (必要時改 shadow 文件的讀寫屬性:chmod 755 shadow )

#vi /etc/shadow (增加oracle用戶口令,這里缺省)

最后一行后加 oracle:::::::: (共8個:) 

4、 在根 / 下

#chown oracle oracle 

#chgrp dba oracle 

#passwd oracle 給oracle加口令,敲兩次口令

5、 #cp .cshrc /oracle 把根下的這兩個文件拷貝到 /oracle 路徑下 

#cp .login /oracle

6、 #cd oracle 

#chown oracle .* 把拷貝過來的隱含文件變成oracle屬組

#chgrp dba .*

7、 #vi /etc/services

最后增加兩行 orasrv 1525/tcp oracle

listener 1521/tcp

8、 #vi /etc/system

在set后增加一段 set shmsys:shminfo_shmmax=8388608

set shmsys:shminfo_shmmin=1

set shmsys:shminfo_shmmni=100

set shmsys:shminfo_shmseg=10

set semsys:seminfo_semmns=200

set semsys:seminfo_semmni=70 

9、 #su - oracle

10、 %vi .cshrc 

增加一段 setenv ORACLE_HOME /oracle

setenv ORACLE_DOC /oracle/odoc

setenv ORACLE_SID oracle7

setenv ORACLE_TERM sun5

setenv ORA_NLS /oracle/occommon/nls/admin/data

setenv NLS_LANG=AMERICAN.AMERICA.zhs16cgb231280

alias cd 'cd \!*;set prompt=" 'pwd '%>" '

11、 %cd oracle

%mkdir odoc 建odoc路徑 

%chmod 755 odoc

三、安裝 ORACLE

1 、插入ORACLE 安裝光盤

%volcheck

%df -k 檢查有無cdrom的設備

2、 %cd /cdrom/oracle/orainst

%./orainst 出現 ORACLE 黑框的安裝窗口 

3、 選第一項 COMPLETE SOFTWARE / DATABASE FRESH INSTALL 

然后一路回車 選九個產品安裝 (全部安裝可能無足夠硬盤空間)

①. oracle7 advanced replication option 7.2.2.3.0 (可選)

②. oracle7 distributed database option 7.2.2.3.0 (可選)

③. oracle7 parallel query option 7.2.2.3.0 (可選)

④. oracle server (RDBMS) 7.2.2.3.0

⑤. PL/SQL 2.2.2.3.0

⑥. SQL*NET V2.2.2.2.0.0

⑦. PROC*C 2.1.2.0.0 (可選)

⑧. SQL/PLUS

⑨. TCP/IP protocal Adapter (V2) 2.2.2.2.0.0

注意:create db object 應選擇yes

4、 再一路回車,根據提示輸入 system 、 sys、 TNS listener 的password 

5、 LANGUAGE 時 選OTHERS ,用戶輸入ZHS16CGB231280 漢字國標字符集 

(說明:安裝25%以前出錯,可能是C COMPILER 的路徑 /opt/SUNWspro/未在oracle下的.cshrc下定義。)

6、安裝成功100%后又回到開始的選項菜單。有時未滿100% 后也回到開始的選項菜單, /oracle/orainst/install.log 安裝日志文件最后提示OK

7、按 F7 到菜單項,FILE 中選 EXIT 退出 

% /cdrom/cdrom0/orainst>exit 退出 oracle 用戶 

8、運行 #/oracle/orainst/root.sh 

Are these setting correct (y/n):敲 y

Enter the full pathname of the local bin directory (y/n): 敲/bin

(此shell 程序在/var/opt/oracle路徑下生成一個文件oratab ,并做系統檢測)

9、 #vi /var/opt/oracle/oratab

最后一行改 oracle7:/oracle:Y

10、#vi /var/opt/oracle/listener.ora

改 host= (host_name)

oraclehome= (/oracle)

11、#vi /var/opt/oracle/tnsnames.ora

一些連接字符串,分布式通訊時有用

12、#reboot 重新啟動機器,使參數生效

13、#su - oracle

%env 看環境變量改變了沒有

14、%svrmgrl 喚醒SVRMGR狀態 

SVRMGR>connect internal 連接打開數據庫

SVRMGR>shutdown abort 先關閉 instances, 數據庫

SVRMGR>startup 再打開數據庫,當看到

instances startup, database mount, 

database open的時候,oracle安裝成功 

SVRMGR>exit

15、 %lsnrctl start 啟動listener 

如果出錯檢查環境變量是否設好,及lsnrctl文件的內容和執行屬性。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ORACLE FOR SUN SOLARIS 維護手冊 

ORACLE 的維護工作主要有打開和關閉數據庫;用exp、imp命令做邏輯備份;用tar命令做物理備份;ORACLE 數據庫使用一段時間后的空間擴張和針對具體的工作增加臨時或回滾表空間,取消新增的臨時或回滾表空間;增加oracle的用戶,給用戶授權等。以下按順序詳細介紹這些維護操作。

一、打開和關閉數據庫

1、打開數據庫 

①、#su - oracle

②、%dbstart

等待十幾秒左右,當看到

oracle instances started,

database mounted, 

database opened的時候,oracle數據庫打開成功 

第二步的操作由如下命令組成

%svrmgrl 喚醒SVRMGR狀態 

SVRMGR >connect internal 連接內核

SVRMGR>startup 打開數據庫

SVRMGR>exit

%

備注:打開數據庫startup可帶三個參數,分別是

SVRMGR> startup nomount 僅啟動instances

SVRMGR> startup mount 啟動instances,連上(mount)數據庫

SVRMGR> startup normal 啟動instances,連上(mount)數據庫

打開(open)數據庫

startup缺省參數是normal 

③、 %lsnrctl start 啟動 oracle listener 

如果出錯檢查環境變量是否設好,及lsnrctl文件的內容和執行屬性。

2、 關閉數據庫 

①、#su - oracle

②、%lsnrctl stop 關閉 oracle listener 

③、%dbshut 

等待幾秒左右,當看到

database closed

database dismounted

oracle instances shut down的時候,oracle數據庫關閉成功 

第三步的操作由如下命令組成

%svrmgrl 喚醒SVRMGR狀態 

SVRMGR>connect internal 連接內核

SVRMGR>shutdown 關閉數據庫

SVRMGR>exit

%

備注:關閉數據庫shutdown可帶三個參數,分別是

SVRMGR> shutdown abort 非正常立刻關機。等于忽然停電 

SVRMGR> shutdown immediate 做回滾操作,立刻關機。

SVRMGR> shutdown normal 正常關機

shutdown缺省參數是normal 

二、用exp、imp命令做邏輯備份

1、輸出export

基本命令:一般用交互方式,在oracle用戶提示符下鍵入 

% exp user/password í 

exp 模式

①、table:export 某個用戶模式下指定的table ;而不是所有的table ,而且不包括cluster定義;

②、user: export一個用戶模式下所有的對象(如表、數據、索引等);

export 示例 user mode: 

③、full database: export database 中所有的對象,執行這個必須被給

exp-full-database角色。

export 示例 

A、dababase mode 

% exp system/manager

... ... ... 

enter array fetch buffer size :4096>(return)

export file :expdat.dmp >dba.dmp

e(ntire database),u(sers),t (ables):u>e

export grants (y/n):y>y

export table data (y/n):y>y 

compress extents(y/n):y>y

B、table mode

% exp system/manager

... ... ... 

enter array fetch buffer size :4096>(return)

export file :expdat.dmp >dba.dmp

e(ntire database),u(sers),t (ables):u>t

export grants (y/n):y>y

export table data (y/n):y>y 

compress extents(y/n):y>y

About to exp specified tables ...

Table to be exported (RETURN quit) > emp ( 輸入要輸出的表名 )

.... exporting table EMP 14 rows exported 

About to exp specified tables ...

Table to be exported (RETURN quit) > 如此循環下去,按回車退出

2、輸入import 

前提:在database建立之后,必須運行oracle-home /rdbms /admin/catexp.sql才能使用export,import。

權限:要使用 import ,必須要有create session 權限。如果要import 其它用戶的表,必須要有imp_full_databade角色。(運行了catexp.sql后,dba就有了imp_full_database角色)。

字符:與export有關,只要兩臺機器的字符設置一樣就沒問題。

基本命令:一般用交互方式,在oracle用戶提示符下鍵入

% imp user/password

imp 模式 

①、table:允許用戶import在用戶模式下指定的table ,而不是所有的table;

②、user:允許用戶import 屬于用戶本身所有的對象;

③、full database:允許用戶import所有的database對象,必須被給予

imp-full-database角色。

import 示例

imp system/manager

...

import file :expdat.dmp>

enter insert buffer size (minimum is 4096)30720>

export file created by export:v 07.01.03

list contents of import file only(yds /no):no>

ignore create error due to obyict existence (yes /no):yes >

import grants (yes /no):yes>

import table data (yes /no):yes >

import entire export file (yes /no):yes >no

注意事項:

①、import 的權限必須大于、等于export的權限; 

②、 對于long colums 由于對內存的特殊要求(需要地址連續的內存區)export 和 import有時不會成功;

③、對于備份到磁帶上,export 和import 建議用同一臺磁帶機。

三、用tar命令做物理備份

1、#su - oracle

2、% tar cvf /dev/rmt/0 .

把oracle 路徑下所有文件備份到磁帶機上

3、% tar xvf /dev/rmt/0

把備份磁帶上所有文件恢復進oracle 當前路徑

4、% tar tvf /dev/rmt/0

查看磁帶上有些什么文件

四、數據庫的擴充

1、增加一個表空間

當我們要開發某個大型的應用程序時,最好建立一個相應的表空間。

命令示例:

SVRMGR>create tablespace application datafile

‘/usr/oracle/dbs/application.dbf’ size 3M

針對具體情況增加回滾和臨時表空間

命令示例:

SVRMGR>create rollback tablespace rbs8 datafile

‘/usr/oracle/dbs/rbs8.dbf’ size 4M

SVRMGR>create tablespace tmp8 datafile

‘/usr/oracle/dbs/tmp8.dbf’ size 550K

回滾和臨時表空間用完后,可刪除或使它offline

SVRMGR>drop tablespace rbs8;

SVRMGR>drop tablespaces tmp8;

SVRMGR>alter tablespace rbs offline;

SVRMGR>alter tablespace tmp8 offline;

建立回滾段舉例:

SVRMGR>create rollback segment rs11 tablespace tmp8 ;

SVRMGR>alter rollback segment rs11 online;

SVRMGR>alter rollback segment rs11 offline;

2、增加某個表空間的大小

當一個表空間的大小不能滿足工作需要時,應該擴充表空間。

舉例:

SVRMGR>alter tablespace system 

add datafile ‘/usr/oracle/dbs/sys338.dbf’ size 3M;

五、增加oracle的用戶,并給用戶授權

1、增加oracle的用戶, 并給用戶授權

舉例:

SVRMGR>create user newuser identified by userpasswd

default tablespace application 

temporary tablespace tmp8;

SVRMGR>grant connect to newuser;

SVRMGR>grant resource to newuser;

SVRMGR>grant update on emp to newuser;

2、增加oracle的角色

oracle的缺省角色有connect、resource、dba。它是一組可以分配給其它role

或用戶的權限總和,connect 有8個權限,resource 有5個權限,dba有77

個權限。給一般連接用戶賦connect,給一般編程人員賦connect加resource,

只有數據庫管理員才有dba的權限。

①創建一個角色

SVRMGR>create role newrole identified by rolepasswd;

②給角色賦權限

SVRMGR>grant select on all table to newrolle;

SVRMGR>grant connect to newrole with admin option; 

3、中斷用戶同oracle的連接

當oracle數據庫要關機或某個用戶占有的大量的資源需要被釋放時,dba

需中斷用戶同oracle的連接。

①、SVRMGR>select sid,serial#,username from v$session;

②、SVRMGR>alter system kill session ‘interger1,interger2’;

interger1,interger2分別對應于sid和serial# 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区国产视频| 欧美一区日本一区韩国一区| 国产亚洲精品超碰| 国产精品一区二区男女羞羞无遮挡| 日韩免费视频一区二区| 久久99精品视频| 久久精品日韩一区二区三区| 国产精品88888| 成人欧美一区二区三区1314| 色婷婷av一区二区三区大白胸| 亚洲国产欧美另类丝袜| 91麻豆精品国产| 国产一区二区在线免费观看| 中文字幕亚洲一区二区av在线| 91精彩视频在线观看| 日韩精品欧美精品| 久久女同互慰一区二区三区| 麻豆国产精品视频| 久久精品国产久精国产| 久久机这里只有精品| 欧美日韩一区在线| 免费不卡在线视频| 国产欧美一区二区精品久导航| 国产精品99久久久久久宅男| 97精品久久久午夜一区二区三区 | www.av亚洲| 久久丁香综合五月国产三级网站| 亚洲成a人片在线不卡一二三区| 亚洲青青青在线视频| 国产精品网站一区| 日本一区二区免费在线| 久久久亚洲国产美女国产盗摄| 欧美一卡二卡在线观看| 欧美日韩高清一区二区| 在线观看91精品国产入口| 一本久久综合亚洲鲁鲁五月天| 成人美女视频在线看| 国产91精品免费| 成人久久18免费网站麻豆| av资源站一区| 色婷婷久久综合| 欧美在线观看视频一区二区三区| 在线视频国产一区| 91国偷自产一区二区开放时间| 99久久精品国产观看| 99久久久久久| 色乱码一区二区三区88| 精品国产污网站| 精品国产乱码久久久久久久久| 精品国产一区二区三区四区四| 精品国产乱码久久久久久蜜臀| 国产亚洲精品免费| 国产精品久久国产精麻豆99网站| 中文字幕一区二区三区在线播放| 亚洲天堂av一区| 亚洲一区二区成人在线观看| 午夜精品久久久久| 看片网站欧美日韩| 国产不卡一区视频| 色综合天天综合色综合av | 久久人人爽爽爽人久久久| 亚洲精品一区二区三区影院| 欧美韩日一区二区三区| 亚洲男同1069视频| 日韩高清一级片| 经典三级视频一区| 成人午夜伦理影院| 欧美日韩精品免费| 2021国产精品久久精品| 综合中文字幕亚洲| 婷婷六月综合网| 国产成人在线色| 色8久久人人97超碰香蕉987| 欧美一区二区三区在线| 欧美—级在线免费片| 亚洲国产色一区| 国产永久精品大片wwwapp| 99re成人精品视频| 精品三级av在线| 亚洲老妇xxxxxx| 久久国产婷婷国产香蕉| 91蝌蚪porny| 精品1区2区在线观看| 亚洲精品国产成人久久av盗摄| 蜜臀久久99精品久久久画质超高清| 成人黄色小视频| 日韩一区二区三区在线观看| 欧美韩日一区二区三区| 奇米综合一区二区三区精品视频 | 丁香五精品蜜臀久久久久99网站| 欧美性大战久久久久久久| 久久亚洲一区二区三区明星换脸| 一区二区三区欧美日韩| 国产一区二区免费看| 欧美日韩国产成人在线91| 国产精品天天看| 久久成人免费日本黄色| 91福利资源站| 国产精品三级av| 久久99久久99小草精品免视看| 在线观看国产91| 中文字幕二三区不卡| 久久精品国产**网站演员| 欧美性猛交一区二区三区精品| 国产欧美一区二区精品婷婷| 久久精品噜噜噜成人88aⅴ | 日韩欧美中文字幕一区| 一区二区三区国产豹纹内裤在线| 国产不卡一区视频| 精品国产污网站| 日韩成人一区二区| 欧美吻胸吃奶大尺度电影 | 樱桃视频在线观看一区| 国产高清亚洲一区| 欧美电影免费观看高清完整版在线| 亚洲成a人片综合在线| 色哟哟一区二区| 椎名由奈av一区二区三区| 粉嫩一区二区三区性色av| 久久亚洲一级片| 国产在线观看一区二区| 欧美电影免费观看高清完整版在线 | 亚洲柠檬福利资源导航| 成人h动漫精品一区二| 国产午夜精品理论片a级大结局| 精品在线一区二区三区| 91麻豆精品国产91久久久久久久久| 亚洲视频你懂的| 9i在线看片成人免费| 国产精品毛片a∨一区二区三区| 国产成人在线观看| 久久久久久97三级| 国产成人自拍网| 国产精品视频免费看| 不卡视频一二三| 亚洲欧洲精品一区二区三区不卡| 成人一区二区三区视频在线观看| 国产日产亚洲精品系列| 国产91精品久久久久久久网曝门| 国产精品网站在线| 97久久精品人人做人人爽| 亚洲欧美成人一区二区三区| 色婷婷精品久久二区二区蜜臀av| 一区二区在线观看免费视频播放| 色婷婷综合久久久久中文一区二区| 一区二区日韩av| 777午夜精品免费视频| 日韩国产精品大片| 26uuu国产在线精品一区二区| 高清不卡一区二区| 中文字幕日韩一区| 在线观看网站黄不卡| 天堂蜜桃91精品| 久久综合网色—综合色88| 国产成人av影院| 亚洲欧美经典视频| 欧美裸体bbwbbwbbw| 九九九精品视频| 国产精品每日更新| 欧美日韩亚洲综合| 激情综合亚洲精品| 国产精品福利影院| 欧美日韩亚洲综合| 国产麻豆精品95视频| 亚洲欧洲日产国码二区| 欧美日韩国产综合久久| 国内一区二区在线| 成人欧美一区二区三区| 欧美电影影音先锋| 国产精品亚洲成人| 亚洲综合图片区| 精品免费视频一区二区| 99久久精品国产毛片| 免费在线观看一区二区三区| 欧美韩国日本综合| 欧美少妇一区二区| 国产盗摄一区二区| 亚洲一卡二卡三卡四卡| 久久综合国产精品| 在线精品亚洲一区二区不卡| 麻豆91在线观看| 亚洲色图都市小说| 精品国产一区二区亚洲人成毛片| 99国产精品视频免费观看| 日本视频免费一区| 中文字幕日韩一区二区| 欧美精品一区二区蜜臀亚洲| 91黄色激情网站| 26uuu国产日韩综合| 欧美三级日韩三级| 国产99久久久国产精品潘金| 香蕉av福利精品导航| 国产精品久久久久一区| 日韩视频一区二区| 在线观看区一区二| 97久久人人超碰| 国产成人av一区二区| 麻豆高清免费国产一区| 一卡二卡三卡日韩欧美| 国产精品免费看片|