當前位置:首頁 » 操作系統 » linux新建資料庫

linux新建資料庫

發布時間: 2022-06-05 00:03:51

㈠ 在linux下手工創建oracle資料庫的詳細步驟,謝謝,我的環境不能生效。

oracle建立資料庫需要很多信息,像日誌文件。
一般不建議直接sql敲,本身提供了dbca的自動建庫工具了。
開始--運行--dbca
建立資料庫,就可以了

㈡ 如何在LINUX mysql 添加新資料庫

步驟如下:
1、打開終端。
2、輸入mysql
-uroot
-p。
3、輸入MySQL用戶密碼進入MySQL數據。
4、使用「create
database
資料庫名」語句即可創建資料庫。
另外使用MySQl客戶端Workbench可以進行可視化的創建。

㈢ linux oracle 怎麼創建新的資料庫

直接在命令行輸入dbca
通過UI界面創建就可以啦
oracle一個實例下只能有一個資料庫,所以創建資料庫肯定也要重新創建一個實例的。
不過聽說oracle
12C
在一個實例下可以有多個資料庫了,和DB2差不多。
看你的oracle是什麼版本了

㈣ linux中如何創建一個資料庫或者數據表呢

首先,需要安裝一個資料庫伺服器,如MySQL, PostgreSQL, Oracle, DB2等等(SQL Server只能安裝在Windows系統中)。
然後,再使用這些資料庫伺服器的客戶端工具,在資料庫中創建數據表。

㈤ linux mysql 創建資料庫 並且指定編碼

1、首先在linux終端窗口處輸入mysql -u root -p 命令,然後輸入root帳戶密碼連接sql資料庫。

㈥ linux下怎麼創建oracle資料庫

1. 設置ORACLE_SID

默認的ORACLE_SID是orcl,我個人強烈建議起個唯一、且意義的名字,比如**testdb,**proddb等等,在Oracle用戶下執行:

export ORACLE_SID=lxdbtest

2. 重建PFILE

在$ORACLE_HOME/dbs目錄下重建pfile(initORACLE_SID.ora,本例為initlxdbtest.ora),除了以下三個參數,其它參數都可以不用設置(使用默認值):

db_name=lxdbtest
control_files='/home/oracle/app/oradata/lxdbtest/control01.ctl','/home/oracle/app/oradata/lxdbtest/control02.ctl','/home/oracle/app/oradata/lxdbtest/control03.ctl'
memory_target=2G

為了安全起見,控制文件一定要指定多份,在生產庫上,要把它們分開放在不同的物理磁碟上,這里因為是測試庫,所以才放在同一個磁碟上。

3. 啟動實例至nomount狀態

有了pfile就可以啟動實例至nomount狀態了:

$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Proction on Thu Jul 25 21:01:16 2013

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

Connected to an idle instance.

SQL> startup nomount
ORACLE instance started.

Total System Global Area 2137886720 bytes
Fixed Size 2215064 bytes
Variable Size 1224737640 bytes
Database Buffers 905969664 bytes
Redo Buffers 4964352 bytes
SQL>

4. 執行CREATE DATABASE語句

CREATE DATABASE lxdbtest
LOGFILE GROUP 1
('/home/oracle/app/oradata/lxdbtest/redo01a.log','/data/oradata/lxdbtest/redo01b.log')
SIZE 100M BLOCKSIZE 512,
GROUP 2
('/home/oracle/app/oradata/lxdbtest/redo02a.log','/data/oradata/lxdbtest/redo02b.log')
SIZE 100M BLOCKSIZE 512,
GROUP 3
('/home/oracle/app/oradata/lxdbtest/redo03a.log','/data/oradata/lxdbtest/redo03b.log')
SIZE 100M BLOCKSIZE 512
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 600
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET AL16UTF16
EXTENT MANAGEMENT LOCAL
DATAFILE '/home/oracle/app/oradata/lxdbtest/system01.dbf' SIZE 2048M REUSE AUTOEXTEND OFF
SYSAUX DATAFILE '/home/oracle/app/oradata/lxdbtest/sysaux01.dbf' SIZE 2048M REUSE AUTOEXTEND OFF
DEFAULT TABLESPACE users
DATAFILE '/home/oracle/app/oradata/lxdbtest/users01.dbf'
SIZE 2048M REUSE AUTOEXTEND OFF
DEFAULT TEMPORARY TABLESPACE temptbs
TEMPFILE '/home/oracle/app/oradata/lxdbtest/temp01.dbf'
SIZE 2048M REUSE AUTOEXTEND OFF
UNDO TABLESPACE undotbs
DATAFILE '/home/oracle/app/oradata/lxdbtest/undotbs01.dbf'
SIZE 2048M REUSE AUTOEXTEND OFF;

有幾點需要注意:

1)每個日誌文件組的日誌要放在不同的物理磁碟上,萬一有一個磁碟損壞,也不會丟失數據

2)根據需要選擇合適的字元集

3)創建了5個基本的表空間:SYSTEM,SYSAUX,默認表空間,默認臨時表空間,默認UNDO表空間

5. 根據需要創建應用程序所需的表空間

對於關鍵業務的數據,應該創建單獨的表空間給它使用(最好把表和索引分開放在表空間)

SQL> create tablespace p95169tbs
2 datafile '/home/oracle/app/oradata/lxdbtest/p95169tbs01.dbf' size 10G,
3 '/home/oracle/app/oradata/lxdbtest/p95169tbs02.dbf' size 10G;

Tablespace created.

6. 構建數據字典視圖

@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
@?/sqlplus/admin/pupbld.sql

7. 修改system,sys的密碼

alter user sys identified by ***;
alter user system identified by ***;

8. 創建SPFILE

SQL> create spfile from pfile;

File created.

重啟資料庫後,將以spfile取代pfile.

最後,再順便說下如何刪除資料庫。在刪除資料庫之前,資料庫必須是在mount和restricted session狀態,具體如下:

SQL> startup mount

SQL> alter system enable restricted session;

System altered.

SQL> drop database;

Database dropped.

資料庫刪除成功後,所有的在線日誌文件、數據文件都會一並被刪除,但歸檔日誌和備份文件不會被刪除。

㈦ linux suse mysql 怎麼創建資料庫

Suse Linux下資料庫創建新用戶簡單版

1.首先需要root許可權登錄資料庫,

sqlplus sys/sys@oracle_ip

2.創建新的用戶名和密碼

create user username identified by password;

3.現在退出root用戶 使用sqlplus username/password@oracle_ip

即可以新用戶名登錄

4.初次登陸會提示沒有一個關於session的問題,這時就需要給你的用戶增加
session,grant create session to username;

5.增加session後再次登錄,create table table_name 會發現,

提示無權建表,此時需要重新登錄root,

sqlplus sys/sys@oracle_ip,然後給自己的用戶增加許可權。

6.一勞永逸的做法便是,給你的用戶增加DBA許可權,

grant DBA to username;當然如果你不想,也可以只增加建表許可權,

㈧ linux伺服器怎麼新建oracle資料庫

dbca命令,按照向導一步步做

熱點內容
超簡單解壓 發布:2024-10-31 05:33:15 瀏覽:458
安卓手機分配律在哪裡看 發布:2024-10-31 05:26:03 瀏覽:44
xor演算法 發布:2024-10-31 05:25:24 瀏覽:388
蘋果發給安卓手機照片什麼格式 發布:2024-10-31 05:25:19 瀏覽:610
泡澡球解壓 發布:2024-10-31 05:20:18 瀏覽:640
電腦雲伺服器系統 發布:2024-10-31 05:07:49 瀏覽:537
為什麼電腦貓鼠進不去伺服器 發布:2024-10-31 05:00:10 瀏覽:932
編程小老頭 發布:2024-10-31 04:56:05 瀏覽:319
形參的預設存儲類型是 發布:2024-10-31 04:55:33 瀏覽:767
fh2運行需要哪些配置 發布:2024-10-31 04:50:57 瀏覽:169