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;
相关推荐
zabbix通过database monitor监控oracle数据库
Zabbix通过ODBC监控oracle数据库背景配置信息使用步骤1、安装odbc相关2、文件设置3、环境变量设置4、其他设置5、检测配置是否正常zabbix前端web配置新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必...
Oracle数据库链接(DB Link)使用指南
Oracle数据库链接(DB Link)是一种数据库对象,它允许一个Oracle数据库访问另一个Oracle数据库中的数据。通过DB Link,用户可以在本地数据库中执行SQL语句,访问远程数据库中的表、视图、存储过程等对象,就好像这些对象存在于本地数据库中一样。数据访问:DB Link使得跨数据库的数据访问变得简单高效。例如,企业中不同的部门可能使用不同的Oracle数据库来存储数据,通过创建DB Link,财务部门可以轻松访问销售部门数据库中的销售数据,用于财务分析和报表生成。分布式查询。
HTML-DB与Oracle数据库的高效数据交互
本文探讨了HTML-DB工具在Oracle数据库环境中的应用,包括SQL接口的使用、数据对象的创建与管理、应用程序的自动创建以及通过HTML-DB进行的高速数据移动。文中还介绍了Oracle Database 10g中的Data Pump和Streams等数据移动设施,以及Transportable Tablespaces的使用案例,为数据库开发人员提供了深入了解如何在Oracle平台上进行高效数据交互的视角。
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的配置文件:...
Oracle Database 10g 数据仓库构建与优化实战指南
ETL(Extract, Transform, Load)流程是数据仓库中非常关键的一部分,它涉及数据从源系统抽取、转换和加载到目标数据仓库的过程。抽取(Extract)是指从源系统中获取数据;转换(Transform)包括清洗、格式化、计算等操作,以满足数据仓库的数据模型和质量要求;加载(Load)则是将转换后的数据导入到目标数据库中。ETL工具有多种,比如开源工具如Talend, Apache NiFi,商业工具如Informatica, Oracle Data Integrator等。
小白学习图像处理6——Canny边缘检测算法原理
目录结构一、高斯滤波二、梯度计算1、原理2、代码如下三、非极大值抑制三、双阈值检测四、matlab 的 edge函数五、总结 Canny边缘检测算法主要步骤:高斯滤波、梯度计算、非极大值抑制和双阈值检测。 一、高斯滤波 使用高斯滤波的目的是平滑图像,滤除图像中的部分噪声(因为微分算子对噪声很敏感)。高斯滤波具体办法是生成一个高斯模板,使用卷积进行时域滤波: img = im2double(im...
Oracle使用DB Link连接达梦数据库
目的原有Oracle数据库使用DB Link同步到Oracle库的存储过程,因国产化信创导致目标库改为达梦数据库,调整同步方案,保证数据正常传输。方案使用Oracle提供的HS和ODBC去建立与达梦数据库的DB Link连接。(非透明网关)HS是Oracle数据库的一个基础框架,用于支持对异构数据源(非Oracle数据库)...
Godot4 TileMap分层绘制全攻略:解决角色、树木遮挡混乱,打造正确视觉层级
本文详细介绍了Godot4 TileMap分层绘制技术,通过图层管理和Y-Sort功能解决2D游戏中角色与物体的遮挡问题。从基础图层设置到高级优化策略,帮助开发者打造符合自然视觉规律的场景层次,提升游戏沉浸感。特别针对TileMap和TileSet的使用提供了实用技巧和代码示例。
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....
自抗扰(ADRC)控制原理及控制器设计
自抗扰控制原理以及控制器设计
PuTTY使用方法
PuTTY是一款开源SSH/Telnet客户端,主要用于Windows系统连接Linux服务器。使用步骤包括:下载安装PuTTY,输入服务器IP和端口(默认22),可选择保存会话配置。支持密码和SSH密钥认证(需转换.pem为.ppk格式)。首次连接需确认主机密钥,成功登录后可执行Linux命令。其他功能包括会话日志记录、X11转发和端口隧道配置。操作完成后输入exit断开连接。
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.
雷达气象学(8)——反射率因子图实战(强对流预警篇)
本文聚焦雷达反射率因子图在强对流预警中的实战应用,深入解析了柱状回波、有界弱回波区(BWER)、三体散射(TBSS)等关键回波结构特征,这些是识别超级单体风暴和大冰雹的核心“身份证”。文章强调从静态识别转向动态追踪与多源数据综合研判的思维转变,并提供了系统的实战分析流程与常见误区避坑指南,旨在提升对强对流天气的短临预警能力。
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/
博途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
(第七章)FAST开发方法
摘要: FAST是一种轻量级、业务驱动的系统分析与开发框架,适用于中小型项目,强调快速交付和组件化开发。其核心包括8个阶段:范围定义、问题分析、需求分析、逻辑设计、决策分析、物理设计、构造测试和安装发布。特点为结构化、用户参与、迭代渐进,适合需求明确且需快速交付的项目。与RUP(重量级)、敏捷(极轻量)相比,FAST更侧重业务分析和模块化开发。软考中可通过口诀“范围问题求逻辑,决策物理构发布”记忆阶段,并掌握五大开发方法(瀑布、原型、FAST、RUP、敏捷)的核心区别及适用场景。
如何在oracle建立中间库,Oracle数据库如何创建DATABASE LINK?
Oracle数据库如何创建DATABASE LINK呢?本文我们通过一个实例来介绍这一创建过程,接下来就让我们来一起了解一下这一过程吧。物理上存放于网络的多个ORACLE数据库,逻辑上可以看成一个单一的大型数据库,用户可以通过网络对异地数据库中的数据进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的,开发人员无需关心网络的链接细节、数据在网络节点中的具体分布情况和服务器间的协...
AIGC游戏本地化:用AI实现多语言自动翻译
游戏本地化是游戏全球化战略的关键环节,传统人工翻译方式成本高、周期长。本文旨在探讨如何利用AIGC技术实现高效、准确、低成本的游戏多语言自动翻译解决方案。我们将覆盖从文本翻译到语音合成的完整本地化流程,重点关注AI技术在游戏特定语境下的应用优化。文章首先介绍游戏本地化的核心挑战和AI解决方案,然后深入讲解关键技术原理,接着通过实战项目演示具体实现,最后讨论应用场景和未来趋势。AIGC:人工智能生成内容,指利用AI技术自动生成文本、图像、音频等内容本地化(Localization)
oracle XML DB的使用
XML DB简介 Oracle XML DB 是一组专门为 XML 开发的内置高性能存储和检索技术,首次随 Oracle9i 数据库第 2 版推出。OracleXML DB 将 World Wide Web Consortium (W3C) XML 数据模型完全吸收到 Oracle9i 数据库中,并为导航和查询 XML 提供了新的标准访问方法。可以同时获得关系数据库技术和 XML 技术的所有优势
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...
精雕软件(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还在动态注册监听的时候起作用...
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...
Oracle Autonomous Database开发:oracle-db-examples中的PAR URL与钱包管理
Oracle Autonomous Database是一款强大的云原生数据库服务,提供了自动扩展、自我修复和高可用性等特性。oracle-db-examples项目为开发者提供了丰富的示例代码,帮助快速掌握Autonomous Database的核心功能。本文将重点介绍如何利用该项目中的PAR URL和钱包管理功能,轻松实现安全高效的数据库访问。 ## 什么是PAR URL? PAR URL(
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
Oracle Database 开源项目使用教程
Oracle Database Examples 是一个开源项目,提供了多种使用 Oracle 数据库的示例。项目的目录结构如下: - `apex`:包含 APEX 应用示例。 - `db-sample-schemas`:Oracle 数据库样本模式的 Git 子模块。 - `dotnet`:基于 .NET 的示例。 - `exadata`:Exadata 相关示例。 - `java`:Java...
2666



被折叠的 条评论
为什么被折叠?



