oracle创建PDB数据库
oracle创建PDB数据库
- 正文
- 注意
- 其他命令
正文
1、登录oracle所在服务器
2、su - oracle(linux),打开cmd(windows)
3、执行如下命令
sqlplus /nolog
conn /as sysdba;
show pdbs;
可以先查看下当前CDB下面有哪些已存在的PDB,防止名称重复
执行创建数据库命令
create pluggable database [pdb_name] admin user [username] identified by [password] default tablespace [tablespace_name];
如果提示ORA-65090: operation only allowed in a container database,则需要确认是否CDB模式。
SQL> select name ,cdb,open_mode from v$database;
NAME CDB OPEN_MODE
--------- --- --------------------
TRSEN YES READ WRITE
如果CDB列为NO,则说明不是CDB结构
还有其他选项和方式
--创建一个默认表空间USERS,roles默认为pdb_dba,与dbca方式类似,dbca方式会自动open 该pdb。
create pluggable database pdb3 admin user pdbadmin identified by pdbadmin roles=(dba) default tablespace users datafile '+data' size 250M autoextend on;
--没有默认表空间 USERS,此时数据库分配SYSTEM表空间为pdb默认表空间
create pluggable database pdb1 admin user pdbadmin identified by pdbadmin;
--指定pdb文件位置
create pluggable database pdb4 admin user pdbadmin identified by pdbadmin roles=(dba) default tablespace users datafile '/disk1/oracle/dbs/pdb4/users01.dbf' size 250M autoextend on
FILE_NAME_CONVERT = ('/disk1/oracle/dbs/pdbseed/', '/disk1/oracle/dbs/pdb4/')
PATH_PREFIX = '/disk1/oracle/dbs/pdb4/';
--从已存在的pdb克隆
CREATE PLUGGABLE DATABASE newpdb FROM pdb4FILE_NAME_CONVERT = ('/disk1/oracle/dbs/pdb4/','/disk1/oracle/dbs/newpdb/')PATH_PREFIX = '/disk1/oracle/dbs/newpdb';
--远程克隆
create pluggable database pdb8 from
mypdb@clonePdb FILE_NAME_CONVERT=('/u01/app/oracle/oradata/mypdb','/u01/app/oracle/oradata/TESTCDB/pdb8');
注意
如果密码带特殊字符,会提示ora-00922选项缺失或错误,应该用引号
开启数据库
alter pluggable database pdb_name open;
此时数据库就可以配置tns登录了,service_name就是pdb_name,username,password是你创建命令里的。
其他命令
--查看 pdb_dba权限,也就是pdbadmin具有创建pdb的权限
col granted_role for a20
select granted_role,ADMIN_OPTION from dba_role_privs where grantee='PDBADMIN';
select * from DBA_SYS_PRIVS where grantee='PDB_DBA';
--删除PDB
drop pluggable database pdb1 including datafiles;
oracle创建PDB数据库相关推荐
- oracle简易版创建数据库,oracle创建一个数据库三步走
以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...
- Oracle 创建PDB的几种常用方法
PDB是运行在PDB上的一个数据库,各个PDB是独立运行的.在CDB中创建.删除.迁移PDB是非常方便的事情.不会对其它CDB和PDB产生任何影响. CREATE PDB METHOD 创建PDB的简 ...
- Oracle创建本地数据库实例及配置
因为以前一直都是用的mysql的数据库,所以当新工作中用到Oracle数据库的时候,一时还有点不习惯,特别是一直连接的远程数据库,更是麻烦,所以就想在本地创建一个Oracle的数据库,然后导入数据库的 ...
- 使用Oracle创建图书馆数据库
select * from bookinsert into book values('001','大型数据库技术',28.3,200,'是') insert into book values('002 ...
- oracle创建导入数据库,unix下手动创建oracle以及imp数据导入
一.手动创建数据库步骤以及数据导入: 1.指定新的SID,我们这里创建一个以ecdsdb为名的SID. [oracle@localhost ~]$ export ORACLE_SID=ecdsdb 2 ...
- 使用Oracle创建图书馆数据库(book reader lib loan表)
-- 一.创建表 -- 创建图书馆管理系统所涉及的表 -- 创建产品销售系统所涉及的表 -- 1.图书表book(bid,bname,price,qty) DROP TABLE book cas ...
- ORACLE创建一个‘数据库’
create tablespace chen datafile '/opt/data/chen.dbf' size 100M autoextend on; create user chen ident ...
- oracle创建数据库后干什么,手动创建Oracle数据库之前因后果
对于许多数据库管理员来说,Oracle究竟是不是一个难以管理和驾驭的怪兽级数据库,会不会让他们管理生涯饱受折磨?当看到其命令行界面时,很多人会问这么一个问题. 如果你想通过一个应用程序操控使用这个数据 ...
- oracle创建数据库总结,oracle创建数据库和用户方法总结
以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...
- oracle创建数据库 表空间 用户
以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...
最新文章
- java.lang.Instrument 代理Agent使用
- 算法—详细讲解双向链表的实现(python)
- jq 通过标签名称获取标签_通过微盛·企微管家如何自动给客户打标签?
- 两个常数的卷积为多少_卷积(Convolution)与好核函数(Good Kernel)
- 嵌入式 linux usb转串口,Linux下,USB转串口问题
- centos 搭建Jenkins
- OSSIM中快速部署HIDS
- 指针运算符 * 说明
- 5分钟部署一个Hello World Servlet到CloudFoundry 1
- 中国互联网100个Web2.0网站名单
- 亚马逊EC2服务器使用Rsync+Inotify实时同步
- kubernetes视频教程笔记 (35)-使用Helm部署metrics-server
- 一页纸商业计划书 (Business Plan) 模板
- eclipse:设置maven本地仓库
- 谷歌地球网页版_谷歌地球:Google Earth 专业版
- 【软件测试】使用C++ Test 进行静态测试
- C语言基础编程(switch语句)
- 为什么百度搜索引擎优化比以前更难?
- Python正则表达式-re模块奇技淫巧
- 读取无线手柄数据_清洁效果强大,续航持久,吉米W7无线智能洗地机让拖地更高效...
热门文章
- 视频上传接口测试实践
- 图像处理4:最大类间方差法(大津法)
- 主成分分析碎石图_因子分析碎石图
- unc0ver 越狱工具来袭,支持iOS11.0~iOS14.8稳定越狱 更新至V8.0.2 支持 A7-A14
- 计算机协会取消信息学奥赛,教育部2019年公示:信息学奥赛正式取消?
- dd 删除引导扇区_硬盘U盘数据怎么用bootice彻底删除及清零引导记录教程
- spring boot 搭建博客
- 图形图像处理案例4——彩色勾线画生成器,彩色绕线画生成器,绕线画生成器
- 冲刺倒计时,复习核心是什么?
- 如何编写产品说明文档?