当前位置: 首页 > article >正文

Oracle初识:登录方法、导入dmp文件

目录

一、登录方法

以sys系统管理员的身份登录 ,无需账户和密码 

以账户密码的用户身份登录

二、导入dmp文件

 方法一:PLSQL导入dmp文件


一、登录方法

Oracle的登录方法有两种。

以sys系统管理员的身份登录 ,无需账户和密码 

sqlplus / as sysdba

以账户密码的用户身份登录

SID为全局数据库名称,在安装Oracle时,自行设置得到。

sqlplus username/password@ip:port/sid

二、导入dmp文件

        数据库导入该文件有两种方法,一是通过cmd命令行的方式导入,其次是通过PLSQL可视化界面导入。

 方法一:PLSQL导入dmp文件

在导入之前,要查找dmp文件所属的表空间,如果没有,则需要先创建。搜索TABLESPACE查得表空间名称为CMOOC。

创建表空间和账户,因为一个用户对应一个表空间。

创建表空间datafile指定表空间文件的存储位置。

create tablespace test datafile 'D:\Database\data\test_data.dbf' size 20M 
autoextend 
on next 5M
maxsize 500M;

创建用户,并指定默认表空间,并赋予角色权限。 

CREATE USER userName IDENTIFIED BY password -- 12c之后的版本,可以试试在用户名前加上c##
DEFAULT TABLESPACE test_name  --表空间
TEMPORARY TABLESPACE temp_name; -- 临时表空间,关联任意一个都行,也可以不关联
 
-- 创建表的时候没有关联表空间
CREATE USER userName IDENTIFIED BY PASSWORD;
CREATE USER C##userName IDENTIFIED BY PASSWORD; -- 应该是12c之后都需要
 
--修改用户表空间
ALTER USER username DEFAULT TABLESPACE test_name;

--给予用户权限
GRANT DB,CONNECT,RESOURCE to UserName

 打开PLSQL点击导入表

 选中文件导入即可


http://www.kler.cn/a/612502.html

相关文章:

  • Qt弹出新窗口并关闭(一个按钮)
  • JVM 概述/结构/架构/生命周期
  • 短信验证码安全需求设计
  • C语言 【实现电脑关机小游戏】非常好玩
  • 【Zookeeper搭建】Zookeeper分布式集群搭建完整指南
  • git中feature跟hotfix是什么意思
  • Python定时任务的高效实现:精准触发mutoubar()方法
  • Golang Beego SQL链式查询(包含Join关联)
  • 使用 Docker 18 安装 Eureka:解决新版本 Docker 不支持的问题
  • 【漫话机器学习系列】159.单位阶跃激活函数(Unit-Step Activation Function)
  • UE学习记录part9
  • FALL靶场通关攻略
  • AutoDev 2.0 正式发布:智能体 x 开源生态,AI 自动开发新标杆
  • 如何快速对比两个不同的excel文件中的单元格的数据是否完全相同 并把不同的单元格的背景颜色更改为红色?
  • 如何设置合适的请求频率避免被封禁?
  • MySQL 优化详解:从基础到高级全面指南
  • 2024年VR市场回顾与2025年AR + AI智能眼镜展望
  • Android 13深度定制:揭秘类MIUI全面屏手势返回动效的架构级实现
  • C# 固高板卡(总线型) 操作类
  • Go 语言规范学习(2)