oracle 11g 安裝以及基本使用

oracle 11g 安裝以及基本使用

一、安裝

1、官網上下載oracle安裝包,Oracle分成兩個文件,下載完後,將兩個文件解壓到同一目錄下即可。路徑名稱中,最好不要出現中文,也不要出現空格等不規則字符。 2、開始安裝——安裝選項,選擇“創建和配置數據庫”——系統類,選擇“桌面類”即可——密碼輸入時,有提示警告,建議時不用管,“先決條件檢查”如果檢測失敗也可以不用管——默認的實例數據庫ORCL安裝完成後,最後一步記得點擊“口令管理”,給system和sys設置好密碼,方便後續使用管理員賬號進行其他操作。

二、創建表空間和用戶

1、命令行登錄

<code>Microsoft Windows [版本 6.1.7601]
版權所有 (c) 2009 Microsoft Corporation。保留所有權利。

C:\\Users\\Administrator>sqlplus sys/sys as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期一 12月 26 09:43:39 2016

Copyright (c) 1982, 2010, Oracle. All rights reserved.

連接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> show user
USER 為 "SYS"/<code>

2、創建用戶、表空間

創建完數據庫後,並不能立即在數據庫中建表,必須先創建該數據庫的用戶,並且為該用戶指定表空間。


一個大的數據庫新建多個表空間,創建用戶並指定對應的表空間、授權,該用戶就可以在自己的表空間中進行新建表等操作

<code>CREATE TABLESPACE [表空間名稱]
LOGGING
DATAFILE [指定路徑下的數據文件.DBF]
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL;

CREATE USER [用戶名] IDENTIFIED BY [密碼]
ACCOUNT UNLOCK
DEFAULT TABLESPACE [表空間名稱]
TEMPORARY TABLESPACE TEMP;

GRANT CONNECT,RESOURCE TO [用戶名];

GRANT DBA TO [用戶名];

ALTER USER [用戶名] ACCOUNT UNLOCK;/<code>

命令行操作示例(管理員登陸):

<code>CREATE TABLESPACE TEST
LOGGING
DATAFILE 'D:\\Oracle\\app\\Administrator\\oradata\\orcl\\TEST.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL;

CREATE USER TEST IDENTIFIED BY 123456
ACCOUNT UNLOCK
DEFAULT TABLESPACE TEST
TEMPORARY TABLESPACE TEMP;

GRANT CONNECT,RESOURCE TO TEST;

GRANT DBA TO TEST;

ALTER USER TEST ACCOUNT UNLOCK;/<code>

三、新建表

可通過Navicat或者其他手段進行操作。其中Navicat連接oracl之前,要先對Navicat進行oci的設置:打開Navicat——工具——選項——其他,OCI,設置OCI library的路徑,如D:\\Program Files\\instantclient-basic-nt-11.2.0.4.0\\instantclient_11_2\\oci.dll。 其中,instantclient可以在oracle官網下載。

四、配置數據庫能被遠程訪問

1、電腦左側【開始】菜單,找到oracle文件夾——配置和移植工具——Net Manager——監聽(listener)——將網絡地址(TCP/IP)中的主機設置成本電腦的計算機名(默認是localhost); 2、防火牆或者出入站,以及外網端口映射等做相應的處理。


分享到:


相關文章: