Oracle数据库的使用

卸载 Oracle DataBase 10g Oracle Database 10g数据库系统的卸载与安装同等重要。怎样将Oracle系统完全卸载又不影响操作系统的使用是许多用户所关心的问题。不同版本Oracle的卸载方法基本相同。卸载Oracle的方式有三种:不完全安装的手工卸载;单独组件的卸载;数据库安装后的完全卸载。1.5.1不完全安装的手工卸载不完全安装是由于下列几种原因造成的,此时可选择手工卸载:  ·安装时,系统 阅读详情
Oracle数据库的安装
	系统默认创建两个用户:sys 和 system

访问oracle:
	使用oracle自带的sqlplus(前提条件:在path中添加D:\JavaSoft\Oracle\app\oracle\product\11.2.0\server\bin)
	window+R:打开运行窗口
	输入sqlplus 回车
	sys和密码不能直接登录数据库,而system和密码可以
	说明:这种方式只能允许 可以以普通用户身份登录的办法	
	如果想以数据超级管理员(sysdba)的身份登录
	window+R 输入 sqlplus sys/密码 as sysdba; 回车
	
查看当前用户:	show user;


sys可以启动和关闭数据库
system 不行

关闭数据库	shutdown immediate
启动数据库	startup open

数据库用户的操作
	创建用户: create user cry identified by 1;
	用户创建之后默认是被锁住的,并且没有分配任何角色
	
	为用户解锁:	alter user cry account unlock;
	为用户分配角色:	grant connect to cry;
	
	此时,就可以使用cry用户登录数据库
	conn cry/1;
	show user;	
	//使用sysdba身份给用户分配角色
	grant resource to cry;
	这是就可以在当前cry用户下,进行对象操作,
	
	如果需要将某个用户变成超级管理员:
	grant sysdba to cry;
	conn cry/1 as sysdba;
	
	删除用户: 
	drop user cry;
	
	将用户所创建的所有对象全部删除:
	drop user cry cascade;
	
	从用户身上回收sysdba角色
	revoke sysdba from cry;
	
	查找当前用户角色下的所有表名称
	select table_name from user_tables;
	
	CRUD:增删改查
	C:create;
	R:read;
	U:update;
	D:delete;
	
=========================================================================================================================

	表空间 tablespace
	是Oracle数据库中最大的逻辑结构
	从逻辑上说,Oracle数据库是由若干个表空间组成
	
	表空间与数据库的物理结构有着十分密切的关系,他与磁盘上若干个数据文件相对应
	从物理上说,数据库的数据被存放在数据文件中
	从逻辑上说,数据是被存放在表空间中
	一个数据文件只能属于一个表空间,一个表空间可以有多个数据文件
	oracle数据把方案对象(表\视图\索引\序列)逻辑的存储在表空间中
	
	创建临时表空间
	create temporary tablespace
	cry_temp									---表空间名
	tempfile 'D:\JavaLife\oracle\cry_temp.dbf'	---该路径要真实存在
	size 100m									---初始大小
	autoextend on								---开启自动扩展
	next 10m maxsize 1000m						---每次扩展大小和最大空间
	
	创建数据表空间文件
	create tablespace
	cry_data									---表空间名
	datafile 'D:\JavaLife\oracle\cry_data.dbf'	---该路径要真实存在
	size 500m									---初始大小
	autoextend on								---开启自动扩展
	next 20m maxsize 2000m						---每次扩展大小和最大空间
	
	创建用户并指定表空间
	create user cp identified by 1
	default tablespace cry_data
	temporary tablespace cry_temp;
	
	给用户解锁
	alter user cry account unlock;
	
	给用户授权
	grant connect, resource to cry;
	
	以sysdba角色查询指定用户的表空间名称(username必须大写,并使用单引号)
	select user_id,username, default_tablespace from dba_users where username='CRY';
	
	查询所有表空间的信息
	select tablespace_name, status, allocation_type from dba_tablespaces;
	
	修改表空间名称
	alter tablespace_name cry_data rename to new_cry_data;
	
	删除表空间记录
	drop tablespace cry_data;
	
	删除表空间及表空间文件
	drop tablespace cry_data including contents and datafiles;
	
	=================================================================================================================
	实体(表\视图\索引\序列)权限
	select update, insert,alter,index, delete,all(all 包括所有权限)
	
	
	创建用户cww;
	
	sys给用户cww用户授予select t_test表的权限
	grant select on t_test to cww;
	
	conn cww/1;
	
	//查询该表
	select * from sys.t_test;
	
	给用户授予这张表的所有操作权限
	grant all on t_test to cww;
	
	
	
	create tablespace
	cry_data									
	datafile 'D:\JavaLife\oracle\cry_data.dbf'	
	size 500m									
	autoextend on								
	next 20m maxsize 2000m;	
	

Oracle DB执行闪回数据库 • 配置闪回数据库 • 执行闪回数据库操作 • 监视闪回数据库     闪回数据库 闪回数据库操作: • 作用类似于数据库的倒带按钮 • 可以在用户造成了逻辑数据损坏的情况下使用   闪回数据库 使用闪回数据库,通过还原自先前某个时间点以来发生的所有更改,可快速将数据库恢复到那个时间的状态。因为不需要还原备份,所以此操作速度很快。可以使用此功能还原导致逻辑数据 阅读详情

相关推荐

zabbix通过database monitor监控oracle数据库

Zabbix通过ODBC监控oracle数据库背景配置信息使用步骤1、安装odbc相关2、文件设置3、环境变量设置4、其他设置5、检测配置是否正常zabbix前端web配置新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必...

幻念的博客 2666

Oracle数据库链接(DB Link)使用指南

Oracle数据库链接(DB Link)是一种数据库对象,它允许一个Oracle数据库访问另一个Oracle数据库中的数据。通过DB Link,用户可以在本地数据库中执行SQL语句,访问远程数据库中的表、视图、存储过程等对象,就好像这些对象存在于本地数据库中一样。数据访问:DB Link使得跨数据库的数据访问变得简单高效。例如,企业中不同的部门可能使用不同的Oracle数据库来存储数据,通过创建DB Link,财务部门可以轻松访问销售部门数据库中的销售数据,用于财务分析和报表生成。分布式查询。

caifox的博客 2613

HTML-DB与Oracle数据库的高效数据交互

本文探讨了HTML-DB工具在Oracle数据库环境中的应用,包括SQL接口的使用、数据对象的创建与管理、应用程序的自动创建以及通过HTML-DB进行的高速数据移动。文中还介绍了Oracle Database 10g中的Data Pump和Streams等数据移动设施,以及Transportable Tablespaces的使用案例,为数据库开发人员提供了深入了解如何在Oracle平台上进行高效数据交互的视角。

weixin_35835030的博客 1123

oracle database firewall 配置 保护 db,Oracle DB control配置启动

今天打算启用一下Oracle Database 11g的Database Control,发现初始并未安装:[Oracle@test126 ~]$ emctl startEM Configuration issue. /opt/Oracle/product/11.1.0/test126.hurray.com.cn_dodd not found.遇到这类问题,可以通过重新配置,来创建EM的配置文件:...

weixin_39602569的博客 457

Oracle Database 10g 数据仓库构建与优化实战指南

ETL(Extract, Transform, Load)流程是数据仓库中非常关键的一部分,它涉及数据从源系统抽取、转换和加载到目标数据仓库的过程。抽取(Extract)是指从源系统中获取数据;转换(Transform)包括清洗、格式化、计算等操作,以满足数据仓库的数据模型和质量要求;加载(Load)则是将转换后的数据导入到目标数据库中。ETL工具有多种,比如开源工具如Talend, Apache NiFi,商业工具如Informatica, Oracle Data Integrator等。

weixin_33750664的博客 1136

小白学习图像处理6——Canny边缘检测算法原理

目录结构一、高斯滤波二、梯度计算1、原理2、代码如下三、非极大值抑制三、双阈值检测四、matlab 的 edge函数五、总结 Canny边缘检测算法主要步骤:高斯滤波、梯度计算、非极大值抑制和双阈值检测。 一、高斯滤波   使用高斯滤波的目的是平滑图像,滤除图像中的部分噪声(因为微分算子对噪声很敏感)。高斯滤波具体办法是生成一个高斯模板,使用卷积进行时域滤波: img = im2double(im...

我有两颗糖 7791

Oracle使用DB Link连接达梦数据库

目的原有Oracle数据库使用DB Link同步到Oracle库的存储过程,因国产化信创导致目标库改为达梦数据库,调整同步方案,保证数据正常传输。方案使用Oracle提供的HS和ODBC去建立与达梦数据库的DB Link连接。(非透明网关)HS是Oracle数据库的一个基础框架,用于支持对异构数据源(非Oracle数据库)...

qq_35485206的博客 1951

Godot4 TileMap分层绘制全攻略:解决角色、树木遮挡混乱,打造正确视觉层级

本文详细介绍了Godot4 TileMap分层绘制技术,通过图层管理和Y-Sort功能解决2D游戏中角色与物体的遮挡问题。从基础图层设置到高级优化策略,帮助开发者打造符合自然视觉规律的场景层次,提升游戏沉浸感。特别针对TileMap和TileSet的使用提供了实用技巧和代码示例。

weixin_28717411的博客 512

Oracle DB安装、Oracle database软件安装、静默安装概念

规划Oracle DB的安装 oracle grid Infrastructure 和oracle Database 安装的软硬件要求 内存要求 1GB用于数据库实例和oracle Enterprise Manager Database control 1.5GB 用于ASM实例和Oracle Restart功能 磁盘空间要求 3GB SWAP空间(基于2GB内存的主机) 1GB临时工作目录 3....

weixin_42760394的博客 560

自抗扰(ADRC)控制原理及控制器设计

自抗扰控制原理以及控制器设计

weixin_43487974的博客 3万+

PuTTY使用方法

PuTTY是一款开源SSH/Telnet客户端,主要用于Windows系统连接Linux服务器。使用步骤包括:下载安装PuTTY,输入服务器IP和端口(默认22),可选择保存会话配置。支持密码和SSH密钥认证(需转换.pem为.ppk格式)。首次连接需确认主机密钥,成功登录后可执行Linux命令。其他功能包括会话日志记录、X11转发和端口隧道配置。操作完成后输入exit断开连接。

特网云计算 3158

Oracle数据库和SQLServer数据库中创建DB-Link语法

1.Oracle数据库中DB-Link对象创建语法: create public database link DB_Link_Name connect to userName identified by password using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.

七步诗 2039

雷达气象学(8)——反射率因子图实战(强对流预警篇)

本文聚焦雷达反射率因子图在强对流预警中的实战应用,深入解析了柱状回波、有界弱回波区(BWER)、三体散射(TBSS)等关键回波结构特征,这些是识别超级单体风暴和大冰雹的核心“身份证”。文章强调从静态识别转向动态追踪与多源数据综合研判的思维转变,并提供了系统的实战分析流程与常见误区避坑指南,旨在提升对强对流天气的短临预警能力。

weixin_29213827的博客 486

Oracle LiveLabs实验:DB Security - Database Vault

概述 此实验申请地址在这里,时间为45分钟。 本实验是DB Security Basics研讨会的的第8个实验,即Lab 8。 实验帮助在这里。 本实验使用的数据库为19.13。 Introduction 本研讨会介绍了 Oracle Database Vault (DV) 的各种特性和功能。 它使用户有机会学习如何配置这些功能,以防止未经授权的特权用户访问敏感数据。 Task 1: Enable Database Vault 进入实验目录: sudo su - oracle cd $DBSEC_LABS/

In-Memory Computing Technology 2011

博途V17 & PLCSIM & FactoryIO 连接教程

PLCSIM V17 和 FactoryIO 连接教程前言一、软件版本二、连接步骤1. 连接PLCSIM2. 博途编程3.连接FactoryIO总结 前言 该文详细讲解了新手入门博途,并通过使用自带PLCSIM和FactoryIO实现连接。 一、软件版本 TIA Portal V17 S7-PLCSIM V17 Factory IO V2.5.1 二、连接步骤 1. 连接PLCSIM 打开PLCSIM 进入项目模式 新建仿真项目 2. 博途编程 将F

soledad_chao的博客 2万+

(第七章)FAST开发方法

摘要: FAST是一种轻量级、业务驱动的系统分析与开发框架,适用于中小型项目,强调快速交付和组件化开发。其核心包括8个阶段:范围定义、问题分析、需求分析、逻辑设计、决策分析、物理设计、构造测试和安装发布。特点为结构化、用户参与、迭代渐进,适合需求明确且需快速交付的项目。与RUP(重量级)、敏捷(极轻量)相比,FAST更侧重业务分析和模块化开发。软考中可通过口诀“范围问题求逻辑,决策物理构发布”记忆阶段,并掌握五大开发方法(瀑布、原型、FAST、RUP、敏捷)的核心区别及适用场景。

echo的博客 915

如何在oracle建立中间库,Oracle数据库如何创建DATABASE LINK?

Oracle数据库如何创建DATABASE LINK呢?本文我们通过一个实例来介绍这一创建过程,接下来就让我们来一起了解一下这一过程吧。物理上存放于网络的多个ORACLE数据库,逻辑上可以看成一个单一的大型数据库,用户可以通过网络对异地数据库中的数据进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的,开发人员无需关心网络的链接细节、数据在网络节点中的具体分布情况和服务器间的协...

weixin_33600827的博客 2665

AIGC游戏本地化:用AI实现多语言自动翻译

游戏本地化是游戏全球化战略的关键环节,传统人工翻译方式成本高、周期长。本文旨在探讨如何利用AIGC技术实现高效、准确、低成本的游戏多语言自动翻译解决方案。我们将覆盖从文本翻译到语音合成的完整本地化流程,重点关注AI技术在游戏特定语境下的应用优化。文章首先介绍游戏本地化的核心挑战和AI解决方案,然后深入讲解关键技术原理,接着通过实战项目演示具体实现,最后讨论应用场景和未来趋势。AIGC:人工智能生成内容,指利用AI技术自动生成文本、图像、音频等内容本地化(Localization)

AI 领航者的博客 1339

oracle XML DB的使用

XML DB简介 Oracle XML DB 是一组专门为 XML 开发的内置高性能存储和检索技术,首次随 Oracle9i 数据库第 2 版推出。OracleXML DB 将 World Wide Web Consortium (W3C) XML 数据模型完全吸收到 Oracle9i 数据库中,并为导航和查询 XML 提供了新的标准访问方法。可以同时获得关系数据库技术和 XML 技术的所有优势

java的涟漪 8686

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

oracle删除databse,Oracle 通过drop database命令删除数据库

如果使用DROP DATABASE 命令删除ORACLE实例:oracle@oracle /home/oracle$ rman target /Recovery Manager: Release 11.2.0.3.0 - Production on 星期五 11月 27 09:33:56 2015Copyright (c) 1982, 2011, Oracle and/or its affilia...

weixin_39936310的博客 1142

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

oracle数据库DB_NAME、DBID、DB_UNIQUE_NAME等的区别

oracle数据库DB_NAME、DBID、DB_UNIQUE_NAME等的区别 ①是数据库名,长度不能超过8个字符,记录在datafile、redolog和control file中 ②在DataGuard环境中DB_NAME相同而DB_UNIQUE_NAME不同 ③在RAC环境中,各个节点的DB_NAME 都相同,但是INSTANCE_NAME不同 ④DB_NAME还在动态注册监听的时候起作用...

qq_25662143的博客 972

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

oracle ole db 安装,Microsoft OLE DB Provider for Oracle(数据库引擎)

Microsoft OLE DB Provider for Oracle(数据库引擎)06/15/2011本文内容Microsoft OLE DB Provider for Oracle 允许对 Oracle 数据库中的数据进行分布式查询。创建链接服务器以访问 Oracle 数据库实例确保运行 SQL Server 的服务器上的 Oracle 客户端软件已达到访问接口所要求的级别。Microsof...

weixin_30344519的博客 2940

Oracle Autonomous Database开发:oracle-db-examples中的PAR URL与钱包管理

Oracle Autonomous Database是一款强大的云原生数据库服务,提供了自动扩展、自我修复和高可用性等特性。oracle-db-examples项目为开发者提供了丰富的示例代码,帮助快速掌握Autonomous Database的核心功能。本文将重点介绍如何利用该项目中的PAR URL和钱包管理功能,轻松实现安全高效的数据库访问。 ## 什么是PAR URL? PAR URL(

gitblog_00438的博客 714

Oracle数据库database link的使用

oracle数据库database link的使用:   1、在mpm用户下建立 database link -- Create database link create public database link JIRA   connect to JIRA   using '(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.21

紫陌l纤尘的专栏 1073

Oracle Database 开源项目使用教程

Oracle Database Examples 是一个开源项目,提供了多种使用 Oracle 数据库的示例。项目的目录结构如下: - `apex`:包含 APEX 应用示例。 - `db-sample-schemas`:Oracle 数据库样本模式的 Git 子模块。 - `dotnet`:基于 .NET 的示例。 - `exadata`:Exadata 相关示例。 - `java`:Java...

gitblog_00472的博客 977
上一篇: 常用命令
下一篇: 查询语句
My_Java_Life
博客等级 码龄11年 39粉丝 61原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值