oracle給新項目建表實操
這次在Oracle中給新項目建表,把一點經(jīng)驗記錄下來
1.新建數(shù)據(jù)庫實例?? 一般不需要
mysql連接edu數(shù)據(jù)庫:jdbc:mysql://localhost:3306/edu
Oracle連接orcl實例:jdbc:oracle:thin:@localhost:1521:orcl
觀察這兩個連接字符串,可以看到edu和orcl的地位似乎是等同的,筆者開始就誤以為需要在Oracle中建一個新的數(shù)據(jù)庫實例,
讓我們看一下Oracle官方描述:

Oracle數(shù)據(jù)庫實例是一組Oracle后臺進程/線程以及在服務器分配的共享內存區(qū)。
筆者在新建實例的嘗試中,遇到里內存溢出的報錯,可見新建實例是要耗費大量內存的。
不同項目完全可以共用一個實例,可以直接使用默認的實例orcl。
至于不同項目的表如何分隔開,可以不同的項目用不同的用戶,表是屬于用戶的。
如下圖,PL/SQL中表的信息頁所示,MEMBER表屬于SSM用戶,存儲在USERS表空間。

2.新建表空間和臨時表空間
create tablespace lic_data logging datafile 'D:\oracle11g64\oradata\licData.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; create temporary tablespace lic_temp tempfile 'D:\oracle11g64\oradata\licTemp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;
3.使用上一步新建的表空間和臨時表空間來新建用戶
create user adminlic identified by adminlic default tablespace lic_data temporary tablespace lic_temp;
4.給用戶賦予權限
grant connect,resource,dba to adminlic;
接下來用新用戶登錄后,就可以建表了。
到此這篇關于oracle給新項目建表的文章就介紹到這了,更多相關oracle給新項目建表內容請搜索本站以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持本站!
版權聲明:本站文章來源標注為YINGSOO的內容版權均為本站所有,歡迎引用、轉載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內容涉嫌侵權,請聯(lián)系alex-e#qq.com處理。
關注官方微信