简述oracle数据库特殊状态,【OracleDB】 01 概述和基本操作

实例概念:

Oracle有一个特殊的概念

Oracle数据库 = 数据库 + Oracle文件系统 + Oracle实例

实例处理Oracle的请求,调用文件系统

然后返回结果响应给客户端

单实例和多实例

一个数据库可以对应多个实例操作

数据库服务

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIxMzQzODM3Mi0yNTU0NzU3MzcucG5n

这是Oracle数据库的服务,一定要安装

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIxMzk1NjM5Ni0xNTI3MDI1MjQwLnBuZw==

如果找不到此服务

可以在这里配置

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIxNDA0MDU3Ny0xODE0Mjc1NDcxLnBuZw==

在这里设置

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIxNDExMDAwMy0xMTk5OTI2NDM4LnBuZw==

监听器:

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIxNDEzNjYxNi0xNTI4MDYxMzAwLnBuZw==

用于侦听客户端的请求,相当于我们的感知器,只有收到这个请求才能对客户端响应

两种非正常情况:

- 没装,无法监听请求

- 装了,不能正常监听

关于监听设置

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIxNDQwMTIzMi0zNDE1ODAyOTYucG5n

监听的端口号默认1521

主目录口令 root 123456 【根据自己设置的填入】

管理工具:

SQL * PLUS

是DOS界面下操作的数据库管理系统,和Oracle19c一起安装

数据库管理员经常使用的数据库管理工具

ISQL * PLUS

是Oracle提供的一个基于Web页面形式的管理工具

通过浏览器,直接访问数据库

Navicat For Oracle

第三方管理工具,界面人性化,功能全面,操作方便

OEM

企业管理器,提供底层的管理功能

SQL * PLUS

功能:

- CRUD

- 查询结果格式化输出

- 对数据库的【用户、角色、表空间、数据表】管理

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIxNTQyMDQyMi0xNTg3NTg5NDg0LnBuZw==

或者Win + R  输入 sqlplus

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIxNTUwODY4MC0xMDk4NTYwNzMyLnBuZw==

这里的用户是本地管理员

用户名:sys

密码:我们设置的数据库口令 Dzz123456

一定要加这个 as sysdba访问

就像下面这个控制台提示一样

sys/Dzz123456 as sysdba

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIxNTg1Njg3Ny0xOTI5NzE3NTQ0LnBuZw==

断开连接

disconn

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIyMDEzMzM0NS0xODQ5ODU1NS5wbmc=

连接

conn

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIyMDIwNzY5NS01NjIzMjQ0MS5wbmc=

这个重新连接的是使用网络连接,不需要 as sysdba,且用户状态是system

system/Dzz123456

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIyMDM1MjgwNC0xMjM1MDcyNDkzLnBuZw==

这个网路连接是可以使用安全输入的【就是输入看不见密码。。。】

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIyMDUxNTc3Ni0xOTY5MDE4NzA5LnBuZw==

数据库的连接:

连接默认的数据库

win + r 输入 regedit

路径地址

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDB19Home1

当前默认的数据库

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIyMTA1NDA0MC0xOTUyMDA5MzQwLnBuZw==

我们连接的时候加上数据库地址参数即可【@数据库的名字】

即可个锤子,演示直接就行,结果我就报参数错误

这是第一个可行的方案,完整的连接参数

https://blog.csdn.net/u010523770/article/details/79013782

sys/Dzz123456@localhost:1521/orcl as sysdba

哦,原来地址不能空格

sys/Dzz123456@orcl as sysdba

使用这个也是一样的

system/Dzz123456@orcl

原来是这两种方式

使用sys作为登录名 必须加入 as sysdba

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIyMjUzNTYwMi0xOTU1Mzc0OTY1LnBuZw==

使用system就不需要

img?u=aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAwNzE5Ni8yMDIwMDUvMjAwNzE5Ni0yMDIwMDUxMTIyMjQ1NDAxMC0xMTM3MzY0Nzc2LnBuZw==

SQL * PLUS 连接问题:

【ORA-1256:TNS:协议适配器错误】

- 1、监听程序是否正常

- 2、OracleDB实例服务正常运行

- 3、修改注册表默认SID存在的Oracle数据库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在信号处理领域,DOA(Direction of Arrival)估计是一项关键技术,主要用于确定多个信号源到达接收阵列的方向。本文将详细探讨三种ESPRIT(Estimation of Signal Parameters via Rotational Invariance Techniques)算法在DOA估计中的实现,以及它们在MATLAB环境中的具体应用。 ESPRIT算法是由Paul Kailath等人于1986年提出的,其核心思想是利用阵列数据的旋转不变性来估计信号源的角度。这种算法相比传统的 MUSIC(Multiple Signal Classification)算法具有较低的计算复杂度,且无需进行特征值分解,因此在实际应用中颇具优势。 1. 普通ESPRIT算法 普通ESPRIT算法分为两个主要步骤:构造等效旋转不变系统和估计角度。通过空间平移(如延时)构建两个子阵列,使得它们之间的关系具有旋转不变性。然后,通过对子阵列数据进行最小二乘拟合,可以得到信号源的角频率估计,进一步转换为DOA估计。 2. 常规ESPRIT算法实现 在描述中提到的`common_esprit_method1.m`和`common_esprit_method2.m`是两种不同的普通ESPRIT算法实现。它们可能在实现细节上略有差异,比如选择子阵列的方式、参数估计的策略等。MATLAB代码通常会包含预处理步骤(如数据归一化)、子阵列构造、旋转不变性矩阵的建立、最小二乘估计等部分。通过运行这两个文件,可以比较它们在估计精度和计算效率上的异同。 3. TLS_ESPRIT算法 TLS(Total Least Squares)ESPRIT是对普通ESPRIT的优化,它考虑了数据噪声的影响,提高了估计的稳健性。在TLS_ESPRIT算法中,不假设数据噪声是高斯白噪声,而是采用总最小二乘准则来拟合数据。这使得算法在噪声环境下表现更优。`TLS_esprit.m`文件应该包含了TLS_ESPRIT算法的完整实现,包括TLS估计的步骤和旋转不变性矩阵的改进处理。 在实际应用中,选择合适的ESPRIT变体取决于系统条件,例如噪声水平、信号质量以及计算资源。通过MATLAB实现,研究者和工程师可以方便地比较不同算法的效果,并根据需要进行调整和优化。同时,这些代码也为教学和学习DOA估计提供了一个直观的平台,有助于深入理解ESPRIT算法的工作原理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值