ORACLE【0】:基本操作
最新工作中用到oracle越来越多,自己虽然也能写点SQL、存储过程、触发器什么的,但是对数据库管理还是陌生的很,现在就将自己最近所学的一步一步整理下来。
1.windows上如何启动oracle
安装了oracle后,如果长时间不使用,我们倾向把oracle服务全部停掉,当再次需要时重启。如果想运行oracle服务,需要在计算机管理中启动如下服务:
OracleDBConsoleorcl Oracle控制台服务,orcl是实例标识,使用enterprise manager时需要启动(非必要)
OracleOraDb10g_home1TNSListener 监听器服务,只有当oracle需要远程访问时才需要启动(非必要)
OracleServiceORCL 数据库实例,Oracle数据服务的核心(必须启动)
OracleJobSchedulerORCL Oracle作业调度定时服务(非必要)
如果是本地开发,并且需要使用PLSQL时,必须启动TNSListener;如果要使用web管理界面,则必须启动OracleDBConsoleorcl
2.通过脚本启停Oracle
启动脚本:oraclestart.bat
@echo off
net start OracleServiceORCL
net start OracleOradb10g_home1TNSListener
pause
停止脚本:oraclestop.bat
@echo off
net stop OracleServiceORCL
net stop OracleOradb10g_home1TNSListener
pause
启动脚本:oraclestart.bat
@echo off
net start OracleServiceORCL
net start OracleOradb10g_home1TNSListener
pause
停止脚本:oraclestop.bat
@echo off
net stop OracleServiceORCL
net stop OracleOradb10g_home1TNSListener
pause
3.忘记了密码怎么办
太久没有用,sys和system的密码都忘记了,如何重置呢?
进入cmd,运行如下命令:
sqlplus /nolog;
conn /as sysdba;
alter user sys identified by sys;
4. sqlplus conn连接报错怎么办
使用使用conn /as sysdba时报错,提示ORA-12560: TNS: 协议适配器错误。
可以通过在系统环境变量中设置新环境变量:oracle_sid=orcl(实例名)或在登陆sqlplus时使用命令:set oracle_sid=orc(实例名)
5. 如何创建表空间
a. 使用sysdba登陆plsql
plus /nolog; conn /as sysdba;
b. 查看已有的tablespace保存位置:
select * from v$datafile
c. 创建表空间
create tablespace [tablespacename] datafile '[datafilepath]' size [filesize];
create tablespace jiyq datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\JIYQ.DBF' size 3000M;
6. 创建用户并授权
创建用户
create user [username] identified by [password] default tablespace [tablespacename];
create user jiyq identified by jiyq default tablespace jiyq;
给用户授权
grant [dba],[connect] to [username];
grant dba,connect to jiyq;
ORACLE【0】:基本操作的更多相关文章
- Oracle SQL基本操作
Oracle数据库基本操作 1.概述 Oracle数据库客户端一般需要安装在服务器上,可以在服务器端操作,一般我们可以用sql developer工具远程连接到数据库,先行建立数据库,然后对表进行增删 ...
- Oracle SQL 基本操作之 用户权限管理方法
Oracle SQL 基本操作之 用户权限管理方法 最近把有关用户操作和权限管理的东西整理了一下,虽然不少博客都有过类似的整理,但是自己发现他们的内容或多或少都有些错误.于是,本人亲自对每条语句进行 ...
- 数据库比较工具DBCompareTool for Oracle 0.2.5发布
迁移数据库sql to oracle http://www.oracle.com/technetwork/cn/database/migration/connect-sqlserver-1945229 ...
- Oracle数据库基本操作(一) —— Oracle数据库体系结构介绍、DDL、DCL、DML
一.Oracle数据库介绍 1.基本介绍 Oracle数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/ ...
- 黑马oracle_day01:02.oracle的基本操作
01.oracle体系结构 02.oracle的基本操作 03.oracle的查询 04.oracle对象 05.oracle编程 02.oracle的基本操作 PLSQL中文乱码问题解决1.查看服务 ...
- Oracle 0至6级锁的通俗解释及实验案例_ITPUB博客 http://blog.itpub.net/30126024/viewspace-2156232/
Oracle 0至6级锁的通俗解释及实验案例_ITPUB博客 http://blog.itpub.net/30126024/viewspace-2156232/
- Oracle 数据库基本操作——实用手册、表操作、事务操作、序列
目录: 0. 参考链接与参考手册1. oracle 实用(常用操作)指令2. 数据库基本操作语法 a) 表操作 1)创建表 2)更新表 3)删除表 4)查询 b) 事务操作 c) 序列操作 1)创建序 ...
- Oracle 数据库基本操作——用户管理与文件管理
目录: 1.初始状态 2.登录数据库 3.创建表空间 1)概念 2) 基本表空间 3)表空间管理 4.创建新用户 5.删除用户 6.用户的授权 1)定义 2)授予权限的方法 3)权限分类 4)授权注意 ...
- oracle建表权限问题和JSP连接oracle数据库基本操作
JSP连接oracle数据库相关操作 1.创建表 打开Enterprise Manager Console,为用户添加权限CREATE ANY TABLE和分配一定的表空间USERS限额1024k. ...
- 二、Oracle 数据库基本操作
一.oracle常用数据类型数字:number(p,s) p表示数字的长度包括小数点后的位数,s表示小数点后的位数固定长度字符:char(n):n表示最大长度,n即是最大也是固定的长度,当数据不满长度 ...
随机推荐
- Inside Microsoft SQL Server 2008: T-SQL Querying 读书笔记1
(5)SELECT (5-2) DISTINCT (5-3)TOP(<top_specifications>) (5-1)<select_list> (1)FRO ...
- 自动化运维——一键安装MySQL
根据项目需要,前段时间在搞EMM系统各种安装包的自动化部署工作,主要包括一键安装和一键启动\停止功能.总结记录下来,以供后用. 本文主要是自动安装MySQL5.7.11版,Linux版脚本在CentO ...
- [Learn Android Studio 汉化教程]第四章 : Refactoring Code
[Learn Android Studio 汉化教程]第四章 : Refactoring Code 第四章 Refactoring Code 重构代码 在Android Studio中开发,解决 ...
- 【android-cocos2d-X2.2 环境配置】在Mac下搭建Cocos2d-X-android开发环境!
仅用于cocos2d-X2.2--cocos2d-X3.4 原文地址:http://blog.csdn.net/dingkun520wy/article/details/17097593 (1)下载 ...
- MITK-Qt4.8.4(x64)+VS2012+Win7_X64 编译记录
本文参考 http://blog.csdn.net/lanxuxml/article/details/9232529(中文) http://docs.mitk.org/nightly-qt4/Buil ...
- Fail-fast的原因及解决方法
[转载]:http://blog.csdn.net/chenssy/article/details/38151189 在JDK的Collection中我们时常会看到类似于这样的话: 例如,ArrayL ...
- integer和double的比较.
Integer douVal=20; double parseDouble = Double.parseDouble(douVal.toString()); System.out.println(pa ...
- 2338: [HNOI2011]数矩形 - BZOJ
因为已经看了一眼题解,知道是算中点和长度,相同时构成一个矩形,所以就把所有的线段算出来,然后排序,相同的就更新答案 为了避免误差,我们都用整数存,中点直接相加就行了,没必要除2,长度也只要平方就行了, ...
- 1196: [HNOI2006]公路修建问题 - BZOJ
Description OI island是一个非常漂亮的岛屿,自开发以来,到这儿来旅游的人很多.然而,由于该岛屿刚刚开发不久,所以那里的交通情况还是很糟糕.所以,OIER Association组织 ...
- 【C++基础】内存操作 getMemory改错
内存操作的考察点:①指针 ②变量生存期及作用范围 ③动态内存申请和释放 笔试题************************************************************* ...