DROP TABLESPACE newtablespace INCLUDING CONTENTS AND DATAFILES;
drop user zhengjingyu cascade;
create tablespace 表空间名 datafile datafile 数据文件存放路径 size 初始大小 autoextend on 是否自动增长;
create user 用户名 identified by 密码 default tablespace default tablespace 默认表空间 temporary tablespace 临时表空间
grant unlimited tablespace,dba to 用户名
create sequence 序列对象名 start with 开始的大小 increment by 增长的步伐;
jdbc:oracle:thin:@服务器地址:端口号1521:数据库名
1.创建表空间---相当于创建数据库
2.创建用户----user
3.用户授权-------grant
4.创建自动增长---auto_increment
5.驱动
创建表空间
create tablespace testspace datafile 'c:\oracle\data\testspace.mdf' size 10M autoextend on;
创建用户
注意:在连接的时候,一定要给用户默认派一个表空间
create user admin identified by admin default tablespace testspace temporary tablespace temp;
授权
grant unlimited tablespace,dba to admin;
CREATE TABLE stuinfo (
id int NOT NULL,
name varchar2(20) default NULL,
classes varchar2(10) default NULL,
score varchar2(10) default NULL,
PRIMARY KEY (id)
);
insert into stuinfo(id,name,classes,score)values (1,'张三','22','32');
insert into stuinfo(id,name,classes,score)values (2,'李四','32','96');
insert into stuinfo(id,name,classes,score)values (3,'王五','12','86');
commit;
注意:
创建完成时,一定记得提交事务,否则下次登录的时候,数据和表都没了。
使用commit;直接就ok了,不要开启事务等。
创建序列从10开始增长
create sequence stuinfoId_seq start with 10 increment by 1;
查询增长结果
select stuinfoId_seq.nextval from dual;
jdbc:oracle:thin:@localhost:1521:orcl
分享到:
相关推荐
本文档将根据给定的信息,详细介绍如何在Linux环境下手动创建Oracle实例的过程,并深入解释每个步骤中的关键知识点。 #### 二、基础知识准备 在进行Oracle实例的手动创建之前,有一些基础知识是必须掌握的: 1. **...
-- 授予用户表空间 ALTER USER username DEFAULT TABLESPACE tablespace_name; -- 为用户分配临时表空间 ALTER USER username TEMPORARY TABLESPACE temp_tablespace; -- 授予必要的角色和权限 GRANT role TO ...
1.2版本通常需要通过脚本手动创建表和初始化数据,而2.0版本则会在Tomcat启动时自动完成这些操作。 总的来说,创建用户和执行脚本是Oracle数据库管理的基本操作,理解并熟练掌握这些步骤对数据库管理员来说至关重要...
Oracle数据库系统中,表空间(Tablespace)...通过合理分配和控制表空间权限,可以确保用户只能在授权范围内操作,同时充分利用和平衡存储资源。了解并熟练掌握这些知识点,将有助于优化数据库性能和提高数据管理效率。
在Oracle 10G数据库管理中,创建表空间、用户及分配权限是基本且关键的操作。以下将基于给定的文件信息,详细解析如何通过Oracle 10G命令行进行这些操作。 ### 创建表空间 表空间是Oracle数据库中最大的逻辑存储...
手动创建Oracle数据库涉及一系列步骤和技术细节,这里我们将深入探讨这一过程。 首先,你需要在你的系统上安装Oracle Database软件。这通常包括下载Oracle Database安装包,如Oracle Database 12c或更高版本,并...
用户在创建时可以指定默认的表空间和临时表空间,例如: ```sql CREATE USER test IDENTIFIED BY test DEFAULT TABLESPACE test_data TEMPORARY TABLESPACE test_temp; ``` 用户权限的授予也是重要的管理步骤之一,...
DBCA提供图形化界面,简化了过程,但手动创建可以更好地理解和控制数据库的配置细节。创建数据库时需指定SID(System Identifier)、全局数据库名、表空间、字符集等参数。 3. **删除数据库** 删除Oracle数据库是...
### Oracle经典教程4——表空间和数据库对象 #### 一、概述 本章节主要介绍了Oracle数据库中的几个核心概念,包括表空间以及多种数据库对象,如同义词、序列、视图和索引等。这些概念对于理解Oracle数据库的架构与...
操作包括创建表空间、创建临时表空间、创建UNDO表空间、增加和删除表空间,以及查询表空间状态和数据文件路径。表空间的管理是数据库维护中的一项重要内容。 2. 用户和权限 用户是访问和操作数据库的实体。权限则是...
手动创建Oracle数据库的过程虽然繁琐,但可以帮助DBA更好地理解数据库的架构和配置细节,对故障排查和性能优化具有重要意义。在实际操作中,通常建议使用Database Configuration Assistant (DBCA)这样的图形化工具,...
Oracle的DBMS_STATS包可以自动或手动收集表和索引的统计信息,用于优化器选择最佳执行路径。 总结来说,“简易的Oracle作业”涵盖了Oracle数据库的日常管理操作,包括数据的导入导出、查询优化、表空间管理、备份...
在创建表时,还需要指定表所在的表空间,表空间是Oracle数据库中的一组逻辑区域,用于组织数据文件。 ##### 3. 预览SQL语句 最后,系统会预览即将执行的SQL语句,以确保没有错误。用户还可以选择保存SQL语句,以便...
这个名为“ORACLE文件集”的资料库包含了对Oracle数据库系统多个关键领域的深入学习和实践记录,特别是PL/SQL语言、表空间管理和数据库创建。下面将详细阐述这些知识点。 一、PL/SQL语言 PL/SQL(Procedural ...
该资源主要介绍了金蝶协同办公软件的Oracle数据库迁移过程,涵盖了手动部署OA(Oracle)库、创建表空间、用户授权、数据库还原、修改数据源等知识点。 1. 手动部署OA(Oracle)库 手动部署OA(Oracle)库需要在...
1. 创建数据库:使用DBCA(Database Configuration Assistant)工具或手动创建数据库,需要规划表空间、数据文件、控制文件等。例如,使用CREATE DATABASE命令手动创建。 2. 挂载数据库:在实例启动后,使用ALTER ...
总的来说,手动部署Oracle数据库用于OA系统涉及多个步骤,包括环境准备、表空间创建、用户授权、数据迁移以及应用服务器配置的更新。每个环节都需要细致操作,以确保OA系统能够顺利地与新的数据库环境对接并正常运行...
《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的数据库管理(如安装与启动,用户权限、备份与恢复等),以及Oracle的应用...