oracle有哪些常见操作
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容介绍了"oracle有哪些常见操作"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!oracle
千家信息网最后更新 2025年12月02日oracle有哪些常见操作
本篇内容介绍了"oracle有哪些常见操作"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
oracle导入sql文件:
1、进入到sql文件目录下,登录需要导入文件的用户
打开cmd,输入以下命令,进入oracle,
sqlplus username/password
username:需要操作的用户名,password:需要操作的用户密码
2、导入sql文件,输入一下命令,@后面跟着sql文件的路径,回车,导入数据;
@D:/test.sql;
3、导入完毕,输入
commit;
| 超级用户登陆 | sqlplus system/manager as sysdba |
| 删除表空间(非空表空间) | drop tablespace TABLE;(非空:drop tablespace tablespace_name including contents and datafiles;) |
| 创建表空间 | CREATE TABLESPACE ZWPT_HSS DATAFILE 'D:\app\Administrator\oradata\orcl\ZWPT_HSS.DMP' SIZE 1024M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; |
| 创建用户 | create user 用户名 identified by 口令[即密码]; |
| 删除用户 | drop user 用户名; |
| 授权用户 | grant dba to 用户名; |
| 修改密码 | alter user 用户名 identified by 新密码 |
| 导入dmp文件(这条语句的执行环境是刚进命令台时的环境) | imp usename/password@orcl full=y file= d:\data\xxxx.dmp ignore=y |
| 导出数据库前先执行,执行此语句后将查询出来的结果执行一遍,然后再执行导库语句 | select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0; |
| 命令行导出数据库--在cmd命令窗口执行 | EXP usename/password@orcl file=D:\datasource\temp\zwpt_huangshi_new.dmp log=D:\datasource\temp\exp_smsrun.log |
| 查看表空间使用率情况 | SELECT a.tablespace_name "表空间名", total/1024/1024 "表空间大小单位M", free/1024/1024 "表空间剩余大小单位M", (total - free)/1024/1024 "表空间使用大小单位M", Round((total - free) / total, 4) * 100 "使用率 [[%]]"FROM (SELECT tablespace_name,Sum(bytes) free FROM DBA_FREE_SPACE GROUP BY tablespace_name) a, (SELECT tablespace_name, Sum(bytes) total FROM DBA_DATA_FILES GROUP BY tablespace_name) b WHERE a.tablespace_name = b.tablespace_name; |
| 查看当前用户表空间 | select default_tablespace from dba_users where username='TMS21'; |
| 查看当前表空间,物理文件,是否自动扩张 | select tablespace_name,file_name,autoextensible from dba_data_files; |
| 开启自动扩展功能语法: 关闭自动扩展功能语法: | alter database datafile '对应的数据文件路径信息' autoextend on; alter database datafile '对应的数据文件路径信息' autoextend off; |
| 查看resource_limit参数: | show parameter resource_limit 如果为FALSE,设置 RESOURCE_LIMIT参数为TRUE,即开启资源限制: alter system set resource_limit =TRUE; 该改变对密码资源无效,密码资源总是可用的 |
| 创建PROFILE : | create profile sess limit sessions_per_user 20;--最大连接数限制为20 |
| 将PROFILE指定给用户: | alter user ydgwb profile sess; |
| synonym 同义词 | CREATE [OR REPLACE] [PUBLIC] SYSNONYM [当前用户.]synonym_nameFOR [其他用户.]object_name; |
| 给指定用户的表或者视图授予select(只读)权限,其中test是表名或者视图名 | grant select on test to A |
创建一个oracle表的顺序:超级用户登陆--》创建表空间--》创建用户--》授权用户
"oracle有哪些常见操作"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
用户
空间
文件
命令
密码
数据
用户名
单位
大小
语句
资源
路径
输入
常见
使用率
信息
内容
功能
参数
情况
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
去日本做软件开发月薪
数据库统计查询实验报告总结
珠海电商软件开发联系方式
网络安全厂商产值
威胁中国网络安全
互联网基础科技股
spring 游戏服务器
远程管理服务器的工具
软件开发中的约束是什么
sr650服务器管理口ip
杭州市云搜网络技术有限公司
公司网络安全检测
泰兴直销网络技术保养
动态ip怎么做服务器映射
苏州手机软件开发定制费用
在数据库安全中角色是
河南企业软件开发成本价
软件开发公司美工薪资制度
网络安全测评报告怎么备案
株洲软件开发工程师大专学校
小区管理系统数据库
酒店管理一般用什么服务器
制造企业统一软件开发平台
广州什么是分布式存储服务器
数据库汇总
邮储银行网络安全周宣传
怎么初始化数据库
变化的数组在数据库中怎么保存
泰兴直销网络技术保养
信息网络安全认证考试