Oracle 11gR2学习之二(创建数据库及OEM管理篇)
Oracle安装完毕来创建一个数据库,创建之前必须先配置数据库的监听端口,否则会创建过程中提示你先配置监听。
1、监听配置如下,一直下一步…
Netca -- Listenerconfiguretion -- Add -- Listener name:LISTENER -- 选择协议(TCP)-- 使用端口1521-- 配置完成
2、创建数据库
数据库配置开始
创建数据库,也可以***数据库
选择数据库类型,我们选择第一项
1、一般用途
2、定制数据库
3、数据仓库
设置数据库名字和SID
1、提示我们用不用EM管理Oracle,打钩使用
2、启动电子邮件通知
3、启用每日备份
默认会创建四个用户,我们使用统一的密码
1、指定数据库存储机制,我们选择文件系统,生产环境ASM用的比较多
2、指定创建数据库文件位置
使用模板中的数据库文件位置
所有数据库文件的使用公共位置
使用oracle管理文件
选择数据库的恢复选项
1、指定快速恢复区,所有备份和恢复操作的默认值,建议数据库文件盒恢复文件放在不同位置
2、启用归档
选择创建一些示例表,有助于学习用,生产环境不创建
把物理内存的40%分给Oracle
设置数据库字符集
数据库三种文件:控制文件、数据文件和日志文件
开始创建
数据库创建完成
3、使用EM管理数据库
启动EM报错:
[oracle@oracledb ~]$ emctl status dbconsole
Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.
解决:设置.bash_profile环境变量
如下说明OEM已经在运行了
如下说明已经正常监听Oracle端口1521
登陆EM页面,第一次登陆需要证书,直接忽略,使用sys最高权限用户登陆。
状态显示UP说明正确连接数据库
4、Oracle基本命令
[root@oracledb ~]# su –oracle
[root@oracledb ~]# lsnrctl start #启动oracle监听
[oracle@oracledb ~]# sqlplus / as sysdba
SQL startup #启动数据库实例
SQL shutdown immediate #关闭数据库实例
SQL select name from v$datafile #查看数据库存放目录
SQL select * from v$instance; #查看实例名
SQL select name from v$database; #查看数据库名
SQL select * from dba_users; #查看所有用户信息
SQL select username,password from dba_users; #只查询用户和密码
SQL select * from v$pwfile_users; #查看具有sysdba权限的用户
SQL select * from dba_ustats; #查看当前用户信息
SQL select * from user_sys_privs #查看当前用户系统权限
SQL select * from user_role_privs #查看当前用户角色
SQL select * from dba_sys_privs #查看指定用户所具有的系统权限
SQL select * from v$version #查看oracle版本
SQL select * from user_views #查看视图信息
SQL alter system set processes = 1000 scope = spfile; #修改oracle最大连接数,重启数据库
Oracle数据库表信息,序列,视图等导出,导入。(数据库备份和恢复) 1、 打开PL/SQL,找到 选择表、将用户相关的索引,序列、用户信息等导出来 2、 找到Exporttable 选择要导出的表的数据等,注意:导成dmp格式的数据文件 1.以管理员方式登录 2.将数据库导入 下面是表结构, 3、数据导入的过程
李振良 6年互联网运维经验,擅长Linux,Python,Docker,MySQL,运维自动化等技术领域。
相关文章
- Oracle数据库使用出现错误-状态: 失败 ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
- Oracle数据库imp命令导入时1659错误处理
- 【C/C++学院】(25)Oracle数据库编程--proc编程
- oracle删除表以及清理表空间
- 【Oracle】AWR analyse
- windows下python连接oracle数据库
- Oracle允许IP访问配置
- oracle数据库两表数据比较
- oracle数据库高级应用之《触发器的建立》
- .net中使用ODP.net访问Oracle数据库(无客户端部署方法)
- 如何使用PLSQL Developer从oracle数据库 导入导出数据
- Oracle RAC原理
- Oracle 数据库 恢复
- Oracle数据库 External component has thrown an exception
- Oracle RAC (或OPS)实现自动并行处理、负载均衡
- 【java项目实战】dom4j解析xml文件,连接Oracle数据库
- centos 7 静默安装oracle 11g 关键步骤记录 —— 筑梦之路
- 将ORACLE数据库更改为归档模式;写出步骤