文档章节

开发人员需要知道的oracle管理操作

mahout
 mahout
发布于 2015/05/28 14:03
字数 1088
阅读 16
收藏 0
点赞 0
评论 0

1.   sys的默认密码是change_on_install,system的默认密码是manager

2. 安装时提示交换区没有足够的磁盘空间……

原因:安装路径可能存在中文路径。

3. 安装oracle9i时,遇到错误 ”invalid end header format”

方法:创建数据库时,选择data warehouse模板则可以避免这个错误。

4. 安装oracle10g时,检查操作系统失败

修改oraparam.ini的参数。

5.  Oracle手动删除数据库步骤:

startup force mount;

drop database;

6. 网络服务名配置

修改network\admin\下的tnsnames.org文件

SERVER1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
)
(CONNECT_DATA =
(SID = SERVER1)

(server=dedicated) //专用模式
)
)

7. 通过命令启动和停止oracle监听服务

启动: lsnrctl start listener(listener为监听服务的名称)

停止: lsnrctl stop listener(listener为监听服务的名称)

8. 检查oracle网络服务名是否可用

执行命令:tnsping 网络服务名,若成功则返回“OK

9. 查看监听服务状态

lsnrctl status listener(listener为监听服务的名称),如果查看默认监听器则:lsnrctl status

10. 认识oracle中的sqlnet.ora  tnsnames.ora  listener.ora三个文件

sqlnet.ora 用在oracle client端,用于配置连接服务端oracle的相关参数.
tnsnames.ora
用在oracle client端,用户配置连接数据库的别名参数,就像系统中的hosts文件一样。

listener.ora 用在oracle server端,配置oracle服务端程序的监听办法,比如限制某些ip等参数。

11.   Oracle具有下列基本的内存结构: 软件代码区、排序区、系统全局区、程序全局区。

12 .   sqlplus中执行操作系统命令

例如查看d盘的目录可以执行:host dir d:/

13 .    如何在sqlplus中重复执行一条sql一句

sqlplus中输入 /

或者 输入命令 run

14  .  sql缓冲区中的sql进行编辑edit

15  .  查看sql的执行速度

set timing on;

set timing off;

16.    将查询结果保存到文件中

spool d:\savefilename.txt

select  * from table;

spool off

17 .   设置自动提交模式

set autocommit on;

set autocommit off;

18.    执行存储过程

exec procedure_name;

19.    将缓冲区的sql写入操作系统文件中

save d:\mysql.txt  [append/replace]

20 .   Sqlplus定义并执行存储过程

set serveroutput on;
DECLARE
out_param varchar2(1000);
BEGIN
out_param:='3609000001';
dbms_output.put_line(out_param);
END;
/

21.     solaris中,oracle启动过程描述(以sysdba身份登录数据库)

sys as sysdba(不关联任何数据库)

方法一:startup  [open ready only]启动数据库

方法二:startup nomount  启动到未挂载状态; alter database mount 改变数据库状态;

alter database open [ready only]打开数据库

方法三:start mount 启动到挂载状态;alter database open [ready only] 打开数据库

22 .    如何把数据库启动到restrict模式(在此模式下,只有create session restricted session权限的用户可以访问数据库)。

第一种情况:数据库处于关闭状态

startup  restrict

第二种情况:数据库处于open状态

alter system enable restricted session

说明:startup open recover 启动数据库到恢复模式

23 .    如何重启数据库

startup  force

24 .    如何查看数据库处于何种状态

select status from v$instance

select open_mode from v$database

25  .   关闭数据库

shutdown [normal]

  1. 允许新的用户登录数据库

  2. 要等待所有oracle用户退出,数据库才关闭

shutdown immediate

  1. 新的用户不能登录

  2. 未提交的事务将被回滚

  3. 不会等到所有oracle用户退出数据库就关闭

shutdown transactional

  1. 不用启动新的连接和事务

  2. 所有事务完成后才关闭数据库

  3. 一个用户执行完手里的事务后将被强行断开与数据库连接

shutdown abort (重启需要介质恢复)

  1. 不用启动新的连接和事务

  2. 客户端的sql语句立刻中止

  3. 未提交的事务不被回滚

  4. Oracle 立刻中止所有会话

26 .   oracle导入导出多个文件

导出:
exp system/a@orcl File=(F:\faisdb01.dmp,F:\faisdb02.dmp,F:\faisdb03.dmp,F:\faisdb04.dmp) filesize=3000M owner=fais

导出到多个文件时,如果内容不足写入文件个数,则从前向后写入,余下文件不输出。如果内容超过写入文件个数,则导出部分会停止,要求用户输入新文件路径与名称。

导入:

imp system/a@orcl File=(F:\faisdb01.dmp,F:\faisdb02.dmp) fromuser=fais touser=fais statistics=none

© 著作权归作者所有

共有 人打赏支持
mahout
粉丝 10
博文 19
码字总数 6515
作品 0
海淀
程序员
如何利用Object Browser图形化工具提高Oracle开发工作效率(三)数据库管理篇

在数据库开发工作的进行过程中,往往需要时常监视和管理数据库的相关信息。以往的做法当然是通过命令行或登录oracle自带的em console去查看和管理。 但是非专业的DBA很难将那些复杂的命令行都...

roadByroad ⋅ 2013/07/02 ⋅ 2

如何利用Object Browser图形化工具提高Oracle开发工作效率(三)数据库管理篇

在数据库开发工作的进行过程中,往往需要时常监视和管理数据库的相关信息。以往的做法当然是通过命令行或登录oracle自带的em console去查看和管理。 但是非专业的DBA很难将那些复杂的命令行都...

roadByroad ⋅ 2013/07/02 ⋅ 0

oracle数据库管理

在数据库开发工作的进行过程中,往往需要时常监视和管理数据库的相关信息。以往的做法当然是通过命令行或登录oracle自带的em console去查看和管理。 但是非专业的DBA很难将那些复杂的命令行都...

海尼 ⋅ 2013/08/23 ⋅ 0

oracle学习路线图

这是本人收藏的一个大师写的,用来提示自己oracle学习路线 1、sql、pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验) 作为oracle的基本功,需要大家对sql和plsql...

Monument ⋅ 2014/09/25 ⋅ 2

Oracle APEX 系列文章9:为什么选择使用 Oracle APEX

本文是一篇关于 Oracle APEX 的译文,原文在这里。 如果您还不了解什么是 Oracle APEX,请阅读我的另一篇文章:《Oracle APEX, 让你秒变全栈开发的黑科技》。 Oracle APEX 的设计从一开始就是...

kenny.wang ⋅ 05/31 ⋅ 0

快速打开Oracle Listener以及OracleService的方法

习惯用Linux的筒子都知道一种利用文件系统快速开跑Oracle,打开 Oracle Listener以及OracleService的方法。 而窗口族(Windowser)可能对文件操作不是很熟练。需要右键pc,选择 管理/服务/查...

pxfman ⋅ 2015/07/28 ⋅ 0

大撤退开始,33名开发人员离开OpenOffice

我们都知道将会有这样的结果,而如今它真的发生了 —— 33名开发人员离开了OpenOffice.org,加入了The Document Foundation,估计接下来会有更多的人离开。 历史 给还不知道这件事的读者作一...

红薯 ⋅ 2010/11/12 ⋅ 25

知道你公司多少开发人员,几个组,每天都在做什么吗?

请问你知道你公司多少开发人员,分几个组,每天都在做什么吗? 知道!我们公司(开源中国)一共 85 个开发人员(包括设计和相关人员),分 6 个组,我还知道他们每天写了多少行(个)代码(bug)...

红薯 ⋅ 05/09 ⋅ 11

Oracle开源Fn项目,无服务器战场硝烟四起

  【IT168 资讯】无服务器大战已经悄悄拉开序幕,AWS在战场上名声大噪。Oracle宣布开源Fn项目,还有希望在无服务器计算领域里引起一波轰动么?   Amazon Web Services的AWS Lambda平台也许...

it168网站 ⋅ 2017/12/07 ⋅ 0

Linux下Oracle GoldenGate(OGG)的配置

首先解压下载的OGG软件,并授权: 之后,设置必要变量 注意修改ORACLESID,ORACLEHOME,LDLIBRARYPATH变量值 [oracle@upgg ~]$ cat ~/.bash_profile .bash_profile Get the aliases and funct...

我就叫你女王吧 ⋅ 2016/05/16 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Centos7重置Mysql 8.0.1 root 密码

问题产生背景: 安装完 最新版的 mysql8.0.1后忘记了密码,向重置root密码;找了网上好多资料都不尽相同,根据自己的问题总结如下: 第一步:修改配置文件免密码登录mysql vim /etc/my.cnf 1...

豆花饭烧土豆 ⋅ 40分钟前 ⋅ 0

熊掌号收录比例对于网站原创数据排名的影响[图]

从去年下半年开始,我在写博客了,因为我觉得业余写写博客也还是很不错的,但是从2017年下半年开始,百度已经推出了原创保护功能和熊掌号平台,为此,我也提交了不少以前的老数据,而这些历史...

原创小博客 ⋅ 今天 ⋅ 0

LVM讲解、磁盘故障小案例

LVM LVM就是动态卷管理,可以将多个硬盘和硬盘分区做成一个逻辑卷,并把这个逻辑卷作为一个整体来统一管理,动态对分区进行扩缩空间大小,安全快捷方便管理。 1.新建分区,更改类型为8e 即L...

蛋黄Yolks ⋅ 今天 ⋅ 0

Hadoop Yarn调度器的选择和使用

一、引言 Yarn在Hadoop的生态系统中担任了资源管理和任务调度的角色。在讨论其构造器之前先简单了解一下Yarn的架构。 上图是Yarn的基本架构,其中ResourceManager是整个架构的核心组件,它负...

p柯西 ⋅ 今天 ⋅ 0

uWSGI + Django @ Ubuntu

创建 Django App Project 创建后, 可以看到路径下有一个wsgi.py的问题 uWSGI运行 直接命令行运行 利用如下命令, 可直接访问 uwsgi --http :8080 --wsgi-file dj/wsgi.py 配置文件 & 运行 [u...

袁祾 ⋅ 今天 ⋅ 0

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 2

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部