oracle有哪些常见操作
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本篇内容介绍了"oracle有哪些常见操作"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!oracle
千家信息网最后更新 2025年02月01日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安全错误
数据库的锁怎样保障安全
新乡支付软件开发
计算机三级数据库考试真题
bim软件开发要学什么
光明区网络技术诚信服务
剑网1服务器修改装备初始属性
防火墙与网络安全设置中
并发访问服务器后端
数据库十大安全产品
魔兽世界服务器比例
数据库cpu选择
dnf台服数据库ip
潇湘晨报网络安全
青岛公安局网络安全管理待遇如何
服务器扫描工具
数据库原理的精髓
江西服务器机柜厂家直销
正数网络技术有限公司是外包吗
企业网络安全论文致谢女朋友
物联网数据关系型数据库
服务器上控制台程序不好管理
郑州软件开发培训
中国互联网科技能力
公交车查询系统数据库课程设计
移动互联网科技时代英文
软件开发专业和工程造价
共建网络安全黑板报图片大全
软件开发工程师容易被裁员吗
公安部三所网络安全等保认证
有关web服务器
内网网络安全培训