当前位置:   article > 正文

Oracle安装&&navicat连接&&表空间创建&&数据导入导出_navicat创建表空间

navicat创建表空间

一,Oracle安装

oracle配置文本,菜单,工具栏

二,navicat连接

下载地址:

配环境

三,表空间创建

PLsql使用sys账号的sysydata权限登录执行以下命令:

表空间
建立表空间(一般建N个存数据的表空间和一个索引空间):
create tablespace 表空间名
datafile ' 路径(要先建好路径)\***.dbf  ' size *M
tempfile ' 路径\***.dbf ' size *M
autoextend on  --自动增长
--还有一些定义大小的命令,看需要
 default storage(
 initial 100K,
 next 100k,
);
 

create tablespace HHMZJ
datafile 'D:\oracle\oradata\orcl\HHMZJ.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
 

在表空间中创建一个用户

create user cdmz_server identified by cdmz_server default tablespace HHMZJ;

赋予连接和创建、修改、删除数据库对象的权限

grant connect,dba to cdmz_server;

查询表空间

SELECT tablespace_name, status, initial_extent, next_extent, max_extents
FROM dba_tablespaces;

注意Oracl需要手动commit;!!!!!!!!!!!!!!!!

四,数据导入导出

导入

格式:exp  用户名/密码@IP地址:端口号/数据库实例名  file=dmp文件导出时的保存路径即文件名  owner=要导出表的所属用户

win+r   cmd    

imp system/Xiaoli123@localhost:1521/orclfile=E:\CDMZ_SERVER_20230319\backup\CDMZ_SERVER_20230319.dmp full=y ignore=y

还可以在后面指定表空键名称

 +上 tables=XL

导出:

格式:imp  用户名/密码@IP地址:端口号/数据库实例名  file=要导入的dmp文件的保存路径及其文件  full=y  ignore=y

exp system/Xiaoli123@localhost:1521/orcl tables=jz_family_info file=E:\数据备份\abc.dmp
 

这个目录要提前建立好E:\数据备份

五,数据库sql

CREATE TABLE XL.source
(
 city_id CHAR(3) NOT NULL,
 city_name VARCHAR(40) NULL,
 region_id INT NULL
);

INSERT INTOcity(city_id,city_name,region_id) VALUES('BJ','北京',1);
INSERT INTOcity(city_id,city_name,region_id) VALUES('SJZ','石家庄',1);
INSERT INTOcity(city_id,city_name,region_id) VALUES('SH','上海',2);
INSERT INTOcity(city_id,city_name,region_id) VALUES('NJ','南京',2);
INSERT INTOcity(city_id,city_name,region_id) VALUES('GZ','广州',3);
INSERT INTOcity(city_id,city_name,region_id) VALUES('HK','海口',3);
INSERT INTOcity(city_id,city_name,region_id) VALUES('WH','武汉',4);
INSERT INTOcity(city_id,city_name,region_id) VALUES('CS','长沙',4);
INSERT INTOcity(city_id,city_name,region_id) VALUES('SY','沈阳',5);
INSERT INTOcity(city_id,city_name,region_id) VALUES('XA','西安',6);
INSERT INTOcity(city_id,city_name,region_id) VALUES('CD','成都',7);

update city set   city_name='北京' where city_name='亏本';

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/998243
推荐阅读
相关标签
  

闽ICP备14008679号