oracle 手工创建数据库
1:準(zhǔn)備初始化的文件initR43jxgl2.ora。(最好的辦法就是直接到以前的安裝實(shí)例中復(fù)制一份ora文件)。
2:用.bat文件創(chuàng)建相應(yīng)的文件,來(lái)保存相關(guān)的數(shù)據(jù)庫(kù)信息。
???????
???????
?????? ?3:準(zhǔn)備創(chuàng)建數(shù)據(jù)庫(kù)的腳本。
?
??????? 4:設(shè)置環(huán)境變量 set ORACLE_SID=R43jxgl2。
?
??????? 5:創(chuàng)建密碼文件。
?
??????? 6:創(chuàng)建實(shí)例名。
?
?
????????7:以nomount方式啟動(dòng)數(shù)據(jù)庫(kù)。
?
??????? 8:連接到數(shù)據(jù)庫(kù)。
?
?
??????? 9:啟用startup pfile='D:\oracle11g\admin\43jxgl2\pfile\init43jxgl2.ora'nomount。
?
?
?
?????? 10:調(diào)用建庫(kù)腳本創(chuàng)建數(shù)據(jù)庫(kù)。
?
?
?
?
?
??????11:執(zhí)行@ D:\oracle11g\product\11.2.0\dbhome_1\RDBMS\ADMIN\catalog.sql創(chuàng)建數(shù)據(jù)字典。
?
?
????? 12:執(zhí)行@ D:\oracle11g\product\11.2.0\dbhome_1\RDBMS\ADMIN\catproc.sql創(chuàng)建包。
?
?
?
????? 13:設(shè)置一些配置。
?
?
?
???? 14:執(zhí)行SELECT dbms_registry_sys.time_stamp('CATPROC')AStimestamp FROM DUAL;。
?
???? 15:創(chuàng)建tns。
?
???? 16:創(chuàng)建spfile。
?
?
?????17:用命令show parameter db_name查看數(shù)據(jù)庫(kù)名。
?
???? 18:執(zhí)行pupbld。在執(zhí)行pupbld前,先將用戶切換為system。?
?
?
??? 19:執(zhí)行scott腳本創(chuàng)建scott模式。
?
?
??? 20:查看數(shù)據(jù)。
?
??? 21:sys,system,scott的使用。
掃碼關(guān)注公眾號(hào)? 獲取更多的資訊。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
總結(jié)
以上是生活随笔為你收集整理的oracle 手工创建数据库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 2.SpringBoot整合Mybati
- 下一篇: 对搜狐 网易和TOM三大门户网站的SQL