Oracle创建表空间和用户 手动创建Oracle数据库
Oracle创建表空间和用户
一、表空间和数据文件之间的关系
Oracle数据库在逻辑上划分为一个或者多个表空间(TABLESPACE)。
Oracle表空间是包含物理数据文件的逻辑实体。一个表空间中可以包含一个或者多个数据文件。
而数据文件是Oracle数据库的物理组成部分,是物理概念。一个数据文件只能隶属于一个表空间。
Oracle数据库中每一个表都属于一个给定的表空间中,通过表空间的逻辑形式管理数据表。
1 查看表空间:
2 SQL> select ts#,name from v$tablespace;
3 查看表空间和数据文件的对应关系:
4 SQL> select t.ts#,t.name,d.ts#,d.name from v$tablespace t,v$datafile d where t.ts#=d.ts#;
1、建立用户和分配权限:
建立:create user 用户名 identified by "密码";
授权:grant create session to 用户名;
grant create table to 用户名;
grant create tablespace to 用户名;
grant create view to 用户名;
2、建立表空间(一般建N个存数据的表空间和一个索引空间):
create tablespace 表空间名
datafile \' 路径(要先建好路径)\***.dbf \' size *M
tempfile \' 路径\***.dbf \' size *M
autoextend on --自动增长
--还有一些定义大小的命令,看需要
default storage(
initial 100K,
next 100k,
);
完整例子:
1 --表空间
2 CREATE TABLESPACE sdt
3 DATAFILE \'F:\tablespace\demo\' size 800M
4 EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
5 --索引表空间
6 CREATE TABLESPACE sdt_Index
7 DATAFILE \'F:\tablespace\demo\' size 512M
8 EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
9
10 --2.建用户
11 create user demo identified by demo
12 default tablespace demo;
13
14 --3.赋权
15 grant connect,resource to demo;
16 grant create any sequence to demo;
17 grant create any table to demo;
18 grant delete any table to demo;
19 grant insert any table to demo;
20 grant select any table to demo;
21 grant unlimited tablespace to demo;
22 grant execute any procedure to demo;
23 grant update any table to demo;
24 grant create any view to demo;
手动创建Oracle数据库
手动创建Oracle数据库的步骤如下:
1、设置数据库名称和实例名称
2、创建相关目录
3、创建参数文件(修改)
4、创建实例
oradim -new -sid test -intpwd test -srvcstart system/demand
oradim -delete -sid test
5、连接Oracle实例
6、启动实例
7、使用create database创建数据库
8、创建服务器参数文件
1、设置数据库名称和实例名称
set oracle_sid=test
1
2、创建相关目录
d:
cd D:\app\Snakewood\admin
mkdir testdba
cd testdba
mkdir adump
mkdir bdump
mkdir cdump
mkdir udump
mkdir pfile //存放追踪文件
cd..
cd..
cd oradata
mkdir testdba //存放控制文件、数据文件重做日志文件
3、创建参数文件(修改)
到 D:\app\Snakewood\product\11.2.0\dbhome_1\dbs 这个目录下复制init.ora文件到桌面,按照下图修改后拷贝到
D:\app\Snakewood\product\11.2.0\dbhome_1\database
新建文本文件内容如下:
create database test
datafile 'D:/app/Snakewood/product/11.2.0/dbhome_1/oradata/test/system0.dbf' size 300M reuse autoextend on next 10240K maxsize unlimited extent management local
sysaux datafile 'D:/app/Snakewood/product/11.2.0/dbhome_1/oradata/test/sysaux01.dbf' size 120M reuse autoextend on next 10240K maxsize unlimited
default temporary tablespace temp
tempfile 'D:/app/Snakewood/product/11.2.0/dbhome_1/oradata/test/temp01.dbf' size 20M reuse autoextend on next 640K maxsize unlimited
undo tablespace "UNDOTBS1"
datafile 'D:/app/Snakewood/product/11.2.0/dbhome_1/oradata/test/undotbs1.dbf' size 20M reuse autoextend on next 5120K maxsize unlimited
logfile
group 1 ('D:/app/Snakewood/product/11.2.0/dbhome_1/oradata/test/redo01.log') size 10M,
group 2 ('D:/app/Snakewood/product/11.2.0/dbhome_1/oradata/test/redo02.log') size 10M,
group 3 ('D:/app/Snakewood/product/11.2.0/dbhome_1/oradata/test/redo03.log') size 10M;
另存为test.sql
4、创建实例
oradim -new -sid test -intpwd test -srvcstart system/demand
oradim -delete -sid test
oradim -new -sid test -intpwd test -srvcstart demand //创建实例同时创建口令文件
oradim -delete -sid test //删除实例
手动创建口令文件
orapwd file=D:/app/Snakewood/product/11.2.0\dbhome_1\database\PWDtest.ora password=test entries=2
5、连接Oracle实例
sqlplus
sys as sysdba
提示已连接到空闲例程说明数据库还未启动
6、启动实例
因为现在只创建了参数文件,控制文件、数据文件和重做日志文件都没有,因此只能进入nomount状态
startup nomount pfile='D:\app\Snakewood\admin\mydba\pfile\initmydba.ora'
7、使用create database创建数据库
8、创建服务器参数文件
create spfile from pfile='D:\app\Snakewood\admin\testdba\pfile\inittestdba.ora'
小结
Oracle11g的路径和Oracle10g的路径不同,
11g是在D:\app\Snakewood…下
10g是在D:\app\Snakewood\product\11.2.0\dbhome_1…下
Set oracle_sid = xxx如果没有修改成功,可以去注册表中找oracle_sid并修改对应的值
相关推荐:
最新新闻:
- Oracle创建表空间和用户 手动创建Oracle数据库
- word如何从某一页开始设置页码?word页码如何从指定页开始递增
- 应用程序无法正常启动该如何解决?应用程序提示0xc000007b无法正常启动怎么办?
- 比Win11自带更好用 良心第三方文件管理器Files App上手
- 阿里云盘iOS 3.9.0新版发布 新增iPad扫码登陆绑定的第三方帐号支持解绑
- Chrome新版标签页被指存在广告 一行代码快速清除
- .NET Core 3.1正式结束使命 微软宣布将在今年12月13日终止支持
- 百度搜索快照功能“失踪” 官方尚未做出任何回应
- 又一网盘要关闭了!Amazon Drive将于2023年底关闭 所有文件删掉
- AMD RX 7000系列用上鸡血显存 硬刚RTX 40
- 西数22TB硬盘终于开卖 单系统最大容量可达528TB
- Apple Watch S7官翻版上架 同样享受苹果一年保修14天退货政策
- 世界快报:《恐怖美术馆》重制版现已添加中文 新增成就功能
- 索尼全新WH-1000XM5开箱体验
- moto X30 Pro官宣搭载三星HP1传感器 首发2亿像素
- 2022上半年手机产量出炉同比下降2.7%
- Nothing Phone 1将推出Lite版 搭载基于Android 12开发的Nothing OS系统
- 热点聚焦:艾莉演员谈《最后的生还者》剧集:很尊重游戏原作
- 焦点讯息:开罗模拟经营游戏《闪耀滑雪场物语》现已上线steam
- iPad Air 6曝光 主要变化包括三点加量不加价
- iPhone 14要放弃mini版本 苹果为何死心眼不大降价?
- moto X30 Pro拍照调校对标iPhone 拥有1/1.22英寸超大底
- Redmi K50 Ultra要来了 卢伟冰发文剧透:8月精彩无限
- 当前讯息:《黎明前20分钟》全新角色露娜 自动瞄准功能上线
- 今日快看!话题游戏《按摩狂》更名《beat refle》率先登陆Steam
- 【世界聚看点】《月姬格斗 TYPE LUMINA》新免费DLC 今夏上线
- 天天热点评!电竞酒店RTX3060显卡主机竟卡顿 原来是网管私下做了这般见不得人的操作
- 世界最资讯丨官网iPhone罕见降价 库克否认是在清库存
- 热资讯!科幻!沙特要建一座长170公里的镜面垂直城市
- 环球即时看!谁说HDD已成过去式 希捷30TB机械硬盘一年内问世
- 【世界新视野】《黑道圣徒:重启版》PC版4K+光追新演示视频
- 每日聚焦:《极限竞速:地平线5》DLC销量可能达到了100万
- 世界讯息:比吹气球还快 只改一行代码 显卡光追性能瞬间暴增100倍
- 重点聚焦!《消逝的光芒2》超能模式限时回归 把敌人打飞吧
- 每日头条!8月2日发布 小牛电动车x雷蛇推联名款新品
- 焦点速递!五年质保超靠谱!512GB高速固态硬盘299元秒
- 精选!《木卫四协议》新敌人概念图 穿梭于黑暗中的怪物
- 全球聚焦:1.8万在亚马逊购入的RTX3090Ti 到手后没想到比哑铃还沉
- 速讯:机械师创物者X14高性能创作本曝光 让你告别内容创作“卷时代”
- 焦点热讯:TGA官方发文征求意见《迷失》是否该入选年度游戏
- 世界球精选!iOS 16偷跑新功能:息屏显示实锤了!
- 今日报丨新一代PCIe 4.0固态盘发布:512G首发仅需599元
- 微资讯!《黎明杀机》联动《生化》泄露艾达王满脸鲜血
- 全球新资讯:8月1日《灵魂骇客2》推算:射手座运程最佳
- 【世界新要闻】《哥谭骑士》蝙蝠女战斗视频动作华丽犹如舞蹈
- 世界热消息:PowerA推出林克水彩Switch手柄 可用30小时
- 全球热消息:通用防黄牛:转手电动悍马限制保修
- 当前快看:三星新维修模式 用户数据不被技术人员发现
- 【热闻】RTX 4060/4050显卡要来了!英伟达将开始测试RTX 40中低端GPU
- 焦点快播:Steam新一周销量榜 Steam deck九连冠、《GTA5》入榜
- 焦点快播:Steam新一周销量榜 Steam deck九连冠、《GTA5》入榜
- 天天热点评!英特尔新款 NUC M15 笔记本即将上市:搭载了 12 酷睿 P 系列处理器
- 每日视点!官宣8月2日发布 小牛电动车即将发布两款新品
- 全球观察:2亿像素+折叠屏双新品 摩托罗拉将在8月2日发两款新品
- 滚动:利润跌超10%!苹果最新财报全靠iPhone13
- 天天观察:证件照曝光 Redmi note12/12 Pro或将搭载天玑9000
- 视焦点讯!iPad Air 6曝光:三大升级加量不加价
- 天天热消息:《哥斯拉大战金刚》续集已在澳大利亚黄金海岸开拍
- 精彩看点:AMD RX 7000系列显卡细节曝光 预计11月首发
- 每日资讯:雷军发文庆祝Redmi生日,初代机型仅799元
- 全球微资讯!一加Ace Pro真机曝光:5000万像素主摄 3000多元
- 当前热议!《碧海黑帆》总监采访:陆地玩法、故事元素
- 环球动态:《GTA6》女性主角引争议 “粉丝”称过于正确
- 焦点关注:传RTX 4080的3DMark跑分将近RTX 3080两倍
- 天天新消息丨“鲜”睹为快!容声WILL冰箱史上最“钢”发布会走进哈尔滨
- 环球今日报丨《微软飞行模拟》波音737-600上架 定价34.99美元
- 全球热资讯!金秋相会 《黑相集:心中魔》上市日期泄露
- 焦点速递!支援效果拔群 《漫威暗夜之子》奇异博士技能展示
- 【环球聚看点】《Fate/EXTRA Record》官方正式预告 经典RPG重制版
- 环球今亮点!《荒野大镖客2》新MOD:大修室内光源,新增偷船选项
- 全球观速讯丨日本200万中小学生学力测试结果公布 游戏时间越长成绩越差
- 天天最资讯丨04年旧作焕发新生 《毁灭战士3》高清材质MOD发布
- 观热点:Chrome新版标签页被指插入广告:一行代码快速清除
- 环球即时看!高能车主车尾挂红布预防特斯拉追尾 原来是智能识别
- 每日热议!建设基地抵御外敌 模拟新作《Illuminaria》下周发售
- 当前讯息:国产特斯拉大量出口海外市场 上海码头塞满Model Y
- 头条焦点:日恐大师伊藤润二生日到来 天马行空奇恐脑洞
- 全球新资讯:国外论坛爆料《生化危机9》情报 怪物可化作人形
- 当前热议!提升视觉效果 《辐射4》远距离模型优化MOD发布
- 环球头条:英特尔锐炫 A380 / A310 独显已装机 微星、华硕首发
- 全球时讯:姗姗来迟!三星手机适配维修模式
- 【世界新视野】小新Pro 27锐炫版即将来袭:搭载12代酷睿i7-12700H处理器
- 世界热头条丨A卡崛起!曝AMD Radeon RX 7900显卡可配备20Gbps显存
- 环球实时:首款2亿像素旗舰!摩托罗拉moto X30 Pro预热三星HP1传感器
- 世界快资讯丨魂系类型新作《Alterborn》开发日志视频 展示全新风格