oracle 琐碎题目

别再用Excel画波特图了!用LTspice免费仿真软件,5分钟搞定电路传递函数分析 本文介绍了如何利用LTspice免费仿真软件高效绘制波特图,解决传统Excel绘图效率低、精度不足的问题。通过详细的操作步骤和实战案例,展示LTspice在电路传递函数分析中的自动化计算、专业级精度和完整特性展示等优势,帮助工程师快速完成频率响应分析。 阅读详情

1、  初始化参数REMOTE_LOGIN_PASSWORDFILE作用是什么?与密码文件有什么关系?


很多时候需要在nomount,mount等状态对数据库进行处理,所以通常要求sysdba权限如果属于本地DBA组,可以通过操作系统认证登陆;如果是远程sysdba登陆,需要通过passwordfile认证登陆



  ●remote_login_passwordfile=none

     ▲不使用密码文件登录(只能通过操作系统认证登录)。

     ▲不允许远程用户用sys登录系统。

     ▲可以在线修改sys的密码。


●remote_login_passwordfile=exclusive

     ▲只允许一个数据库使用该密码文件。

     ▲允许远程登录。

     ▲允许非sys用户以sysdba身份管理数据库。

     ▲可以在线修改sys的密码。


●remote_login_passwordfile=shared

     ▲可以多个数据库使用密码文件。实际上是这样的: Oracle数据库在启动时,首先查找的是orapw<sid>的口令文件,如果该文件不存在,则开始查找,orapw的口令文件,如果口令文件命名为orapw,多个数据库就可以共享。

     ▲允许远程登录。

     ▲只能用sys进行sysdba管理。

     ▲可以在线修改sys的密码。



2、 Oracle 启动方式、关闭方式

       对于oracle的启动方式以前在工作中也没有仔细研究过,今天在看文档的时候知道oracle有4种启动方式,在此总结一下:
1,startup nomount:又称非安装启动方式,这种方式可以执行以下操作,重建control files,重建database,启动instance(SGA+后台进程),这种启动方式只需要有init.ora文件。(参数文件)
注:对于instance,如果把oracle比作一部汽车,instance相当于汽车的发动机一样,启动oracle前提应先启动instance。

2,startupmount dbname:又称安装启动方式,这种方式可以执行以下操作,数据库logfiles归档,恢复database,重命名数据库文件名(系统tablespace或logfiles)。执行“nomount”,然后打开control files。

3,startupopen dbname:此方式将首先执行“nomount”,然后执行“mount”,再打开包括Redolog files在内的所有数据库文件,这种方式下可访问数据库中的数据。

4,startup等于以下三个命令:
startup nomount
alter database mount
alter database open


关闭:

1、正常关闭

正常关闭数据库所用的选项是normal,数据库在关闭前将检查所有的连接,并且发出命令后不允许再有新的用户连接,在等待所有连接都断开后再关闭数据库,再次启动数据库不需要任何恢复过程。

联入sys用户

sql>shutdown normal;

2、紧急关闭

该方式用在某些紧急的情况下,比如通知马上停电,此时需要紧急关闭数据库以应付这些情况。这种方式用的选项是immediate,在这种方式下并不等待所有的用户断开连接再关闭,而是由系统断开连接,然后关闭数据库。

sql>shutdown immediate;

一旦执行了这条命令,则将当前正在处理的sql语句马上停止,然后将所有未提交的事务回退,并且不等待当前联入数据库的用户断开连接,而是由系统强行将各个联接断开。在下次启动数据库时要执行恢复动作,不过是由系统自动执行的,用户不必去了解它。

3、异常关闭

异常关闭选项是abort,此种方式下系统并不做任何检查和断开用户操作以及回退操作,而是直接将数据库现场撤销,这样现场中的数据库数据当然就无效了,数据库自然也就被关掉了。

sql>shutdown abort;

以abort方式关闭数据库时只有一行关闭信息表示关闭了数据库现场。以abort方式关闭的数据库再次启动时必须要进行恢复动作,这些恢复操作同样是系统自动来完成的,需要的时间较长。


3、oracle网络服务解析的5种方法

1、OracleInternet Directory
2、ExternalNaming
3、主机命名
4、Oracle Easy Connect
5、本地命名

第四种:OracleEasy Connect

使用oracle easy connect naming必须满足以下要求
1、oracle net services 10g必须安装在客户端
2、客户端及服务器端必须支持TCP/IP,并启用
3、不允许高级连接描述符特性,如:连接池、外部过程调用
配置oracleeasy connect naming
在sqlnet.ora增加下面这行:
NAMES.DIRECTORY_PATH=(EZCONNECT,TNSNAMES) #注意增加了EZCONNECT


oracle easy connect naming方法示例
eg:
connect scott/tiger@hostname:port/servicesname
connect scott/tiger@//hostname/servicesname

解释:
语法构件 描述
// 任选:通过URL连接时使用
hostname 必选: 主机名或IP
port 任选:端口号
servicesname 必选:oracle服务的名称

第五种:本地命名法

本地命名方法也被称为tnsnames.ora方法
可用Oraclenet manager配置本地命名方法(当然也可以用OEM)
打开Oraclenet manager,在Local选项中选择ServiceNaming进行添加,添加好的tnsnames.ora内容如下:
eg:
TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.61)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = dg1)
)
)

TEST为网络服务名,SERVICE_NAME为oracle的服务名






《我的Classic Platform AUTOSAR之路》 BSWM 模式管理(二)ESH 只有 PostRun 和 wakeup 才能切换到 RUN,其他状态需要先切换到 wakeup 模式。进入 RUN 模式需要打开通信 allow,退出 Run 需要 disable 通信 allow。Prepareshut 与 dem_shutdown 绑定,如果没有 dem 配置,不会生成。除了 Init 模式下,其他模式下都要检查 ECU 的唤醒源和通信 pending 需求。与 ECUM 相关,整个 ECU 状态管理的状态机制。postrun 可以不配置,需要根据自己的需求使能。 阅读详情

相关推荐

dify源码本地部署,dify k8s部署

Dify.AI 是一款简单易用且开源的 LLMOps 平台,帮助开发者更简单、更快速地创建 AI 应用。它的核心理念是通过可声明式的 YAML 文件定义 AI 应用的各个方面,包括 Prompt、上下文和插件等。Dify 提供了可视化的 Prompt 编排、运营、数据集管理等功能。这些功能使得开发者能够在数天内完成 AI 应用的开发,或将 LLM 快速集成到现有应用中,并进行持续运营和改进。

shykevin的博客 1015

手动启动 oracle 服务

手动启动 Oracle 服务 为了学习,我们常常会在个人PC上安装 Oracle 数据库,这大大影响了计算机的运行速度,尤其是计算机开机速度,如果 Oracle 使用频率并不是非常高,我们可以禁止 Oracle 服务的自动启动,真正用到的时候再手动启动 Oracle 服务。 此文用到的 Oracle 版本: oracle 11g R2 步骤一:修改 oracle 服务为手动启动 打开服务窗口:使用win + r快捷键打开运行窗口,输入命令services.msc按回车。 在标准视...

AlbenXie的博客 2134

别再手动续期SSL证书了!用acme.sh配合阿里云DNS API,实现全自动HTTPS证书管理

本文详细介绍了如何使用acme.sh配合阿里云DNS API实现SSL/TLS证书的全自动管理,彻底解决手动续期带来的风险与不便。通过自动化部署流程,包括环境准备、API集成、多域名证书申请等关键步骤,帮助运维人员构建高效、可靠的HTTPS证书管理体系,显著提升安全性和运维效率。

weixin_29200485的博客 268

Oracle启动与关闭(基础操作)

所有结论都需要反复测试!如果有错误欢迎指正!一起努力! 如果喜欢的话,请点个赞吧就算鼓励我一下。

努力成为DBA的小王博客 2271

利用 Openocd 和 FT2232H 实现 ARMv8(Coretex-A53)高效调试方案

本文详细介绍了如何利用开源工具OpenOCD与高性能USB转接芯片FT2232H,构建一套针对ARMv8架构(如Cortex-A53)的高效、低成本调试方案。内容涵盖从环境搭建、驱动配置、核心调试架构解析到实战问题排查的全过程,帮助开发者实现对多核处理器的透明、可控调试,是嵌入式Linux及底层开发的实用指南。

weixin_29163581的博客 280

异常数据处理——3σ原则、箱线图

异常数据处理——3σ原则、箱线图 用不包括异常值的剩余数据的均值替换、删除DataFrame中某列有异常值的整行等方法

杨老师的小跟班(*∩_∩*) 9033

Linux下启动Oracle命令

1.进入LInux,切换到Oracle用户权限,输入数据库密码。 su - oracle 2.输入 sqlplus "/as sysdba" 3.输入startup (ps:如果需要关闭数据库,则输入shutdown immediate) 4.查看Oracle DB监听器是否有启动 接着上一步,按ctrl+d 键回到终端机模式,输入: lsnrctl status (这里已经启动过,上图为启动成功界面) 5.如果没有启动则输入一下命令启动即可: lsnrctl start ...

m0_67392010的博客 2万+

生成模型实战 | MuseGAN详解与实现

人工智能音乐生成领域已引起了广泛关注,MuseGAN 是其中一个重要的模型。本节我们将使用 JSB Chorales 数据集来训练 MuseGAN,该数据集包含巴赫创作的四音轨合唱曲。在生成图像时,生成器使用的是来自潜在空间的单一噪声向量来生成不同格式的内容;而在 MuseGAN 中,生成器将使用四个噪声向量来生成一段音乐,旨在增强音乐生成过程中的可控行和多样性。每个噪声向量代表音乐的不同方面,通过单独调整这些向量,模型可以生成更复杂、更细腻的音乐作品。

盼小辉丶的博客 6558

Windows下命令行下启动ORACLE服务

Windows下命令行下启动ORACLE服务

cfhgcvb的博客 2万+

5套高颜值AI漫剧女主设定图!直接拿去做漫剧(附完整提示词)

左侧特写放大表现暖棕眼妆、豆沙唇、红宝石首饰、发丝与针织纹理,四个视图严格保持同一人物脸模、发色、服装、首饰和身体比例,柔和复古棚拍光,低饱和酒红与奶油色配色,真实布料、皮革、金属与宝石材质,高级精致角色资产设定图,高清8K。佩戴珍珠与透明水晶耳坠、纤细珍珠项链;左侧特写放大至胸部以上,清晰表现皮肤、眼妆、发丝、耳饰和针织材质,人物四个视图保持同一脸模、发型、服装、饰品和身体比例,柔和棚拍漫射光,轻微地面阴影,高级细腻材质,真实发丝,细腻皮肤,高精度角色资产设定图,高清8K质感。

欢迎来到鸾姝淡月博客,专为程序员和编程爱好者打造的技术博客。我们分享编程语言趋势、开发工具、编程哲学、职业发展等,助你掌握新技术,优化技能,激发编程热情。 1682

【实际操作】DenseFusion复现过程详解-YCB-Video数据集

这一篇是在YCB-Video数据集上的训练和测试过程。本次实验建立在实现LineMod数据集训练基础之上,因为前期的环境搭建都是一样的。首先,需要下载YCB-Video数据集,可以自己找找百度网盘资源,大概有两百多G。把下载下来的数据放在/work/DenseFusion/datasets/ycb/下并命名为YCB_Video_Dataset。同样的,激活自己的环境并进入 /work/DenseFusion/下,用命令:./experiments/scripts/train_ycb.sh出现以下内容开始训练

weixin_44564705的博客 3561

oracle在服务中启动那些,启动oracle服务的三种方法

启动oracle服务有三种方式:1 从控制面板2 使用MS-DOS命令3 通过Oracle Administration Assistant for WindowsNT-通过控制面板启动oracle服务1)选择开始>控制面板〉管理工具--〉服务2)找到你所要启动的oracle服务,单击启动-通过MS-DOS命令启动oracle服务1)打开DOS窗口2)在窗口中输入:NET START Ora...

weixin_32535825的博客 1575

车载网络测试实操源码_使用CAPL解析VBF文件

VBF(Versatile Binary Format)文件是一种二进制文件格式,被沃尔沃、福特、马自达、吉利等汽车制造商广泛采用。这种格式无法使用我们常规的烧录器进行刷写,通常需要进行解析转化。如果各位需要自己编写软件或脚本来刷写VBF文件,或者需要对刷写功能进行测试时,那么本篇文章就会对你非常有用。今天我们就来讲一下如何使用CAPL脚本对VBF文件进行数据解析。VBF文件包含三部分:VBF版本段、文件头段、数据段。前面的版本段和文件头段是ASCII码,包含版本、地址、校验码等信息

文章主要涉及嵌入式软件开发、测试、项目管理等,欢迎交流,共同进步。 2991

oracle 阻止谓语前推,oracle琐碎笔记

Oracle知识点ps:由于是自己看的所以笔记比较乱,大家谅解CommitrollbackSql核心语句之selectSelct中要用到以下语句From语句Where语句Groupby语句Groupby来进行分组,分组的参数如果有重复的,只返回一个行值.(比如我按id分组如果记录中有两个id为1的记录,这时候只返回一行)Having语句将分组汇总后的查询结果限定为只有该子句的条件为真的数据行...

weixin_36194553的博客 287

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

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

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Oracle琐碎笔记2

备注:以下所有操作均在sqlplus中执行.开始前输入:spool c:\jiyi.txt;结束后输入:spool off;就会记忆操作的所有记录save c:\sql.sql;保存sql脚本可以使用@c:\sql.sql加载脚本文件--注释host cls  (window dos下的清屏命令)--设置行宽set linesize 120--设置列宽col sal for 9999--设置某列名

前往JAVA架构的路上 479

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

oracle琐碎笔记

Oracle知识点   ps:由于是自己看的所以笔记比较乱,大家谅解 Commit  rollback Sql核心语句之select Selct中要用到以下语句 From语句 Where语句 Group by语句 Group by 来进行分组,分组的参数如果有重复的,只返回一个行值.(比如我按id分组如果记录中有两个id为1的记录,这时候只返回一行) Having语句 将分组

前往JAVA架构的路上 540

ORACLE笔记-琐碎知识

1、对有有索引的列进行函数操作及||操作会使索引无效,在SQL中应尽量避免(在ORACLE9i,11g下测试) 例如 select t.* from ch_info_commission_req_detail t where t.requestid ='12345'会使用到requestid列上的索引, 而select t.* from ch_info_commission_req_...

heyunliang的专栏 197

一些琐碎的知识

一、VS2008如何生成支持多国语言的资源文件,选中web的Design状态,此时Tools中会出现Generate Local Resource选项,点击即可生成国际化资源文件 二、ORA-01403: 未找到数据。 错误原因:如果select结果为空,执行select ..into..时会报异常,所以先获取个数,判断一下 三、Webservice中的out型参数有时会被转换成以返回

一个逻辑混乱的猴子 785

oracle+包锁源头,oracle琐碎笔记 - 石奈子0314

Oracle 知识点ps:由于是自己看的所以笔记比较乱,大家谅解CommitrollbackSql 核心语句之selectSelct 中要用到以下语句From 语句Where 语句Groupby 语句Groupby 来进行分组,分组的参数如果有重复的,只返回一个行值.(比如我按id分组如果记录中有两个id为1的记录,这时候只返回一行)Having ...

weixin_35414887的博客 181

Oracle数据库的一些琐碎知识集合(1)

1.Oracle的中文注册商标是:甲骨文。 2. 世界最大的三家软件公司分别是:Microsoft公司、Oracle公司和IBM公司。 3. 阿里巴巴的去IOE化分别是指去掉:IBM的小型机、Oracle的数据库、EMC的存储设备。 4. 重要的事情说三遍,这在数据库里面叫:冗余。 5. Oracle数据库的应用结构包括:客户-服务器结构、终端-服务器结构、浏览器-服务器结构、分布式数据库结构。 ...

weixin_44805285的博客 362

Oracle数据库的一些琐碎知识(2)

1.PL/SQL块互相嵌套,那么内部块中声明的变量是局部的,不能在外部块中使用;外部块中声明的变量是全局的,可以在内部快中使用。 2.一个完整的PL/SQL语句块包括声明部分、执行部分和异常处理部分。 3.要想在SQLPLUS中看到PL/SQL的DBMS_OUTPUT.PUT_LINE方法的输出结果,必须打开SERVEROUTPUT选项。 4.PL/SQL块分为匿名块和命名块。其中匿名块执行一次,...

weixin_44805285的博客 212

网上摘录(琐碎信息)

目前ORACLE提供了CLOB,NCLOB,BLOB,BFILE共四种LOB类型,CLOB,NLOB为大字符串类型,NLOB为多语言集字符类型,类似于NVARCHAR类型,用他们代替以前的LONG类型;BLOG为大二进制类型,用来代替以前的LONG RAW类型;BFILE可存储操作系统中的各种文件.如:Oracle系统视图,V$SQLAREA 的SQL_FULLTEXT 通过CLOB类型存储大字...

weixin_30547797的博客 84

边学边写,琐碎记载oracle

1、如何让列名中间含有空格 SELECT ENAME || ',' || ' ' || JOB "Employee and Title" FROM EMP; 2、按照多个关键字排列 SELECT ENAME, SAL, COMM FROM EMP ORDER BY SAL DESC,comm DESC; 3、--select 的嵌套使用 select name new_name, 49

Leeboy_Wang的专栏 718

高手随意聊聊Oracle索引扫描那些事儿,别太正经,掺点经验和琐碎想法

最后扯点经验性的想法,看执行计划不能光看走没走索引,得看成本,看回表的代价,有时候加个“覆盖索引”(索引里包含了查询需要的所有字段),让查询不用回表,性能立马起飞,统计信息过时是导致索引被“冷落”的常见凶手,Oracle以为索引返回的数据量很大,不敢用,其实数据分布早变了,这些琐碎的事,真得靠时间一点点磨出来感觉。还有啊,别太迷信索引,我见过不少表,索引建了十多个,插入慢得像蜗牛,查询也没见多快,有些查询,尤其是要返回大部分数据的,O。但这招灵不灵,全看第一个字段的“区分度”,如果值太多,成本就炸了。

aa657271的博客 189

Oracle卸载的全过程

基本上遇到啥不能解决的问题,卸载重装都会好的

Ther233的博客 4202
上一篇: 权限,密码文件
下一篇: 非归档模式备份练习
easyjsf
博客等级 码龄17年 19粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值