RMAN-06023 FRA 和DATA永远不要放在一起

由于FRA 和DATA放在一起,BACKUPSET PDB里面是和datafile放在一起的,再一串数据的目录里,正常会认为这个目录包含的是datafile.

ASMCMD> ls +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_06_15/nnndf0_tag20240615t223219_0.322.1171708345
ASMCMD-8002: entry '0633F844101D69CBE0636401A8C09D55' does not exist in directory '+DATA1/CDB/'
ASMCMD> cd +DATA1/CDB/BACKUPSET/2024_06_15/nnndf0_tag20240615t223219_0.320.1171708339^C
ASMCMD> ls +DATA1/CDB/BACKUPSET/2024_06_15/nnndf0_tag20240615t223219_0.320.1171708339
nnndf0_tag20240615t223219_0.320.1171708339

RMAN> restore controlfile from autobackup;

Starting restore at 16-JUN-24
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=28 device type=DISK

recovery area destination: +DATA1
database name (or database unique name) used for search: CDB
channel ORA_DISK_1: AUTOBACKUP +DATA1/CDB/AUTOBACKUP/2024_06_15/s_1171751549.325.1171708349 found in the recovery area
channel ORA_DISK_1: looking for AUTOBACKUP on day: 20240616
channel ORA_DISK_1: looking for AUTOBACKUP on day: 20240615
channel ORA_DISK_1: restoring control file from AUTOBACKUP +DATA1/CDB/AUTOBACKUP/2024_06_15/s_1171751549.325.1171708349
channel ORA_DISK_1: control file restore from AUTOBACKUP complete
output file name=+DATA/CDB/CONTROLFILE/current.303.1148478735
output file name=+DATA/CDB/CONTROLFILE/current.289.1148478735
Finished restore at 16-JUN-24

RMAN> alter database mount;

released channel: ORA_DISK_1
Statement processed

RMAN> list incarnation;


List of Database Incarnations
DB Key  Inc Key DB Name  DB ID            STATUS  Reset SCN  Reset Time
------- ------- -------- ---------------- --- ---------- ----------
1       1       CDB      2265125454       PARENT  1          17-APR-19
2       2       CDB      2265125454       CURRENT 1920977    26-SEP-23

RMAN> list backup;


List of Backup Sets
===================


BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
10      Full    1.70G      DISK        00:00:03     31-DEC-23      
        BP Key: 10   Status: AVAILABLE  Compressed: NO  Tag: TAG20231231T024616
        Piece Name: +DATA1/CDB/BACKUPSET/2023_12_31/nnndf0_tag20231231t024616_0.260.1156945577
  List of Datafiles in backup set 10
  File LV Type Ckp SCN    Ckp Time  Abs Fuz SCN Sparse Name
  ---- -- ---- ---------- --------- ----------- ------ ----
  1       Full 7015141    31-DEC-23              NO    +DATA/CDB/DATAFILE/system.275.1148478571
  3       Full 7015141    31-DEC-23              NO    +DATA/CDB/DATAFILE/sysaux.263.1148478647
  4       Full 7015141    31-DEC-23              NO    +DATA/CDB/DATAFILE/undotbs1.264.1148478683
  7       Full 7015141    31-DEC-23              NO    +DATA/CDB/DATAFILE/users.269.1148478683
  9       Full 7015141    31-DEC-23              NO    +DATA/CDB/DATAFILE/undotbs2.268.1148480549
  10      Full 7015141    31-DEC-23              NO    +DATA/CDB/DATAFILE/undotbs3.262.1148480551

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
11      Full    1.02G      DISK        00:00:02     31-DEC-23      
        BP Key: 11   Status: AVAILABLE  Compressed: NO  Tag: TAG20231231T024616
        Piece Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2023_12_31/nnndf0_tag20231231t024616_0.308.1156945585
  List of Datafiles in backup set 11
  Container ID: 3, PDB Name: PDB
  File LV Type Ckp SCN    Ckp Time  Abs Fuz SCN Sparse Name
  ---- -- ---- ---------- --------- ----------- ------ ----
  11      Full 7015148    31-DEC-23              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.292.1148481713
  12      Full 7015148    31-DEC-23              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.288.1148481713
  13      Full 7015148    31-DEC-23              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.293.1148481713
  14      Full 7015148    31-DEC-23              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.291.1148481745
  15      Full 7015148    31-DEC-23              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.285.1148481747
  16      Full 7015148    31-DEC-23              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.284.1148481749

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
12      Full    1019.80M   DISK        00:00:01     31-DEC-23      
        BP Key: 12   Status: AVAILABLE  Compressed: NO  Tag: TAG20231231T024616
        Piece Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2023_12_31/nnndf0_tag20231231t024616_0.309.1156945587
  List of Datafiles in backup set 12
  Container ID: 2, PDB Name: PDB$SEED
  File LV Type Ckp SCN    Ckp Time  Abs Fuz SCN Sparse Name
  ---- -- ---- ---------- --------- ----------- ------ ----
  5       Full 5317292    27-SEP-23              NO    +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/system.272.1148480251
  6       Full 5317292    27-SEP-23              NO    +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/sysaux.271.1148480251
  8       Full 5317292    27-SEP-23              NO    +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/undotbs1.267.1148480251

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
13      Full    19.17M     DISK        00:00:00     31-DEC-23      
        BP Key: 13   Status: AVAILABLE  Compressed: NO  Tag: TAG20231231T024630
        Piece Name: +DATA1/CDB/AUTOBACKUP/2023_12_31/s_1156992390.310.1156945591
  SPFILE Included: Modification time: 31-DEC-23
  SPFILE db_unique_name: CDB
  Control File Included: Ckp SCN: 7016673      Ckp time: 31-DEC-23

BS Key  Size       Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
14      554.24M    DISK        00:00:01     15-JUN-24      
        BP Key: 14   Status: AVAILABLE  Compressed: NO  Tag: FULL DB  BACKUP
        Piece Name: +DATA1/CDB/BACKUPSET/2024_06_15/annnf0_full db  backup_0.319.1171708337

  List of Archived Logs in backup set 14
  Thrd Seq     Low SCN    Low Time  Next SCN   Next Time
  ---- ------- ---------- --------- ---------- ---------
  1    99      5636553    27-SEP-23 5770215    30-DEC-23
  
  3    69      7317565    15-JUN-24 7317710    15-JUN-24

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
15      Full    1.70G      DISK        00:00:02     15-JUN-24      
        BP Key: 15   Status: AVAILABLE  Compressed: NO  Tag: TAG20240615T223219
        Piece Name: +DATA1/CDB/BACKUPSET/2024_06_15/nnndf0_tag20240615t223219_0.320.1171708339
  List of Datafiles in backup set 15
  File LV Type Ckp SCN    Ckp Time  Abs Fuz SCN Sparse Name
  ---- -- ---- ---------- --------- ----------- ------ ----
  1       Full 7325671    15-JUN-24              NO    +DATA/CDB/DATAFILE/system.275.1148478571
  3       Full 7325671    15-JUN-24              NO    +DATA/CDB/DATAFILE/sysaux.263.1148478647
  4       Full 7325671    15-JUN-24              NO    +DATA/CDB/DATAFILE/undotbs1.264.1148478683
  7       Full 7325671    15-JUN-24              NO    +DATA/CDB/DATAFILE/users.269.1148478683
  9       Full 7325671    15-JUN-24              NO    +DATA/CDB/DATAFILE/undotbs2.268.1148480549
  10      Full 7325671    15-JUN-24              NO    +DATA/CDB/DATAFILE/undotbs3.262.1148480551

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
16      Full    1.02G      DISK        00:00:02     15-JUN-24      
        BP Key: 16   Status: AVAILABLE  Compressed: NO  Tag: TAG20240615T223219
        Piece Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_15/nnndf0_tag20240615t223219_0.321.1171708343
  List of Datafiles in backup set 16
  Container ID: 3, PDB Name: PDB
  File LV Type Ckp SCN    Ckp Time  Abs Fuz SCN Sparse Name
  ---- -- ---- ---------- --------- ----------- ------ ----
  11      Full 7325710    15-JUN-24              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.292.1148481713
  12      Full 7325710    15-JUN-24              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.288.1148481713
  13      Full 7325710    15-JUN-24              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.293.1148481713
  14      Full 7325710    15-JUN-24              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.291.1148481745
  15      Full 7325710    15-JUN-24              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.285.1148481747
  16      Full 7325710    15-JUN-24              NO    +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.284.1148481749

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
17      Full    1019.80M   DISK        00:00:02     15-JUN-24      
        BP Key: 17   Status: AVAILABLE  Compressed: NO  Tag: TAG20240615T223219
        Piece Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_06_15/nnndf0_tag20240615t223219_0.322.1171708345
  List of Datafiles in backup set 17
  Container ID: 2, PDB Name: PDB$SEED
  File LV Type Ckp SCN    Ckp Time  Abs Fuz SCN Sparse Name
  ---- -- ---- ---------- --------- ----------- ------ ----
  5       Full 5317292    27-SEP-23              NO    +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/system.272.1148480251
  6       Full 5317292    27-SEP-23              NO    +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/sysaux.271.1148480251
  8       Full 5317292    27-SEP-23              NO    +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/undotbs1.267.1148480251

BS Key  Size       Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
18      36.00K     DISK        00:00:00     15-JUN-24      
        BP Key: 18   Status: AVAILABLE  Compressed: NO  Tag: FULL DB  BACKUP
        Piece Name: +DATA1/CDB/BACKUPSET/2024_06_15/annnf0_full db  backup_0.324.1171708349

  List of Archived Logs in backup set 18
  Thrd Seq     Low SCN    Low Time  Next SCN   Next Time
  ---- ------- ---------- --------- ---------- ---------
  1    118     7325651    15-JUN-24 7325718    15-JUN-24

RMAN> restore database;

Starting restore at 16-JUN-24
Starting implicit crosscheck backup at 16-JUN-24
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=790 device type=DISK
Crosschecked 9 objects
Finished implicit crosscheck backup at 16-JUN-24

Starting implicit crosscheck copy at 16-JUN-24
using channel ORA_DISK_1
Finished implicit crosscheck copy at 16-JUN-24

searching for all files in the recovery area
cataloging files...
cataloging done

List of Cataloged Files
=======================
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_1_seq_119.341.1171708599
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_1_seq_120.342.1171708963
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_1_seq_121.307.1171709231
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_1_seq_120.306.1171709231
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_2_seq_87.296.1171709231
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_2_seq_88.289.1171709231
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_3_seq_69.288.1171709231
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_3_seq_68.259.1171709231
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_1_seq_1.344.1171709653
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_1_seq_1.336.1171710315
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_1_seq_1.337.1171710355
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_1_seq_1.332.1171711317
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_15/thread_1_seq_1.330.1171713437
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_15/s_1171751549.325.1171708349

using channel ORA_DISK_1

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/16/2024 01:46:38
RMAN-06026: some targets not found - aborting restore
RMAN-06023: no backup or copy of datafile 16 found to restore
RMAN-06023: no backup or copy of datafile 15 found to restore
RMAN-06023: no backup or copy of datafile 14 found to restore
RMAN-06023: no backup or copy of datafile 13 found to restore
RMAN-06023: no backup or copy of datafile 12 found to restore
RMAN-06023: no backup or copy of datafile 11 found to restore
RMAN-06023: no backup or copy of datafile 8 found to restore
RMAN-06023: no backup or copy of datafile 6 found to restore
RMAN-06023: no backup or copy of datafile 5 found to restore

-----------所有PDB的文件和备份都没有了

RMAN> report schema;

RMAN-06139: warning: control file is not current for REPORT SCHEMA
Report of database schema for database with db_unique_name CDB

List of Permanent Datafiles
===========================
File Size(MB) Tablespace           RB segs Datafile Name
---- -------- -------------------- ------- ------------------------
1    0        SYSTEM               ***     +DATA/CDB/DATAFILE/system.275.1148478571
3    0        SYSAUX               ***     +DATA/CDB/DATAFILE/sysaux.263.1148478647
4    0        UNDOTBS1             ***     +DATA/CDB/DATAFILE/undotbs1.264.1148478683
5    0        PDB$SEED:SYSTEM      ***     +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/system.272.1148480251
6    0        PDB$SEED:SYSAUX      ***     +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/sysaux.271.1148480251
7    0        USERS                ***     +DATA/CDB/DATAFILE/users.269.1148478683
8    0        PDB$SEED:UNDOTBS1    ***     +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/undotbs1.267.1148480251
9    0        UNDOTBS2             ***     +DATA/CDB/DATAFILE/undotbs2.268.1148480549
10   0        UNDOTBS3             ***     +DATA/CDB/DATAFILE/undotbs3.262.1148480551
11   0        PDB:SYSTEM           ***     +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.292.1148481713
12   0        PDB:SYSAUX           ***     +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.288.1148481713
13   0        PDB:UNDOTBS1         ***     +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.293.1148481713
14   0        PDB:UNDO_3           ***     +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.291.1148481745
15   0        PDB:UNDO_4           ***     +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.285.1148481747
16   0        PDB:USERS            ***     +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.284.1148481749

List of Temporary Files
=======================
File Size(MB) Tablespace           Maxsize(MB) Tempfile Name
---- -------- -------------------- ----------- --------------------
1    272      TEMP                 32767       +DATA/CDB/TEMPFILE/temp.273.1148478745
2    36       PDB$SEED:TEMP        32767       +DATA/CDB/0633F844101D69CBE0636401A8C09D55/TEMPFILE/temp.265.1148480293
3    98       PDB:TEMP             32767       +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/TEMPFILE/temp.286.1148481715

RMAN> catalog recovery area;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/713338.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

英伟达与斯坦福携手,打造未来全息XR眼镜:头带时代的终结

在XR(扩展现实)技术的演进过程中,一个显著的挑战在于如何平衡设备的便携性与视觉体验。传统的XR设备由于需要厚重的头带固定光学器件和显示器,不仅增加了体积,还为用户带来了社交上的不便。然而,随着英伟达与斯坦福大学戈登韦茨斯坦教授领导的研究团队的合作,这一难题似…

meilisearch的分页

Elasticsearch 做为老牌搜索引擎,功能基本满足,但复杂,重量级,适合大数据量。 MeiliSearch 设计目标针对数据在 500GB 左右的搜索需求,极快,单文件,超轻量。 所以,对于中小型项目来说…

探地雷达正演模拟,基于时域有限差分方法,四

突然发现第三章后半部分已经讲了使用接收记录成像的问题,所以这一章只讲解简单的数据分析。 (均以宽角法数据为例子,剖面法数据处理方式都是相同的)假设,我们现在已经获得了一个GPR记录,可以是常用的.sgy格…

DAY03 HTML

文章目录 一 表格1. 表格的语法2. 表格的可选标记3. 不规则的单元格(合并单元格)4. 表格的属性5. 表格的大小 二 列表1. 有序列表2. 无序列表3. 属性4. 列表的嵌套5. 定义列表【了解】 三 表单(重点)1. 表单的语法2. 表单的控件分类3. input元素4. selec…

为什么说Python 是胶水语言?

​ "Python 是胶水语言"这一说法是指它很擅长将不同的程序或代码库连接在一起,能够让来自不同编程语言或框架的组件无缝协作。Python 具有丰富的库和简单的语法,使得它可以轻松调用其他语言编写的程序或使用不同技术栈的模块。 ​ 以下是几个…

如何区分人工智能生成的图像与真实照片(下)

4 功能上的不合理性 AI 生成的图像往往会因为缺乏对现实世界物体结构和相互作用的了解,而产生各种功能不合理之处。这些不合理之处主要表现在以下几个方面: 4.1 构图不合理 物体关系不合逻辑: AI 生成的图像中,物体和人物之间的关系可能不符…

哈希表、递归在二叉树中的应用-1372. 二叉树中的最长交错路径

题目链接及描述 1372. 二叉树中的最长交错路径 - 力扣(LeetCode) 题目分析 题目所述,计算在二叉树中交替遍历的最大深度【左->右->左】【右->左->右】,例如对于从当前根节点root出发,则此时遍历方向有两个…

持续集成jenkins+gitee

首先要完成gitee部署,详见自动化测试git的使用-CSDN博客 接下来讲如何从git上自动拉取代码,实现jenkins无人值守,定时执行测试,生成测试报告。 需要这三个安装包 由于目前的jenkins需要至少java11到java17的版本,所以…

JavaScript——初识:JavaScript的组成、输入和输出语句... | JavaScript基础:变量,数据类型转换

目录 初识JavaScript JavaScript的组成 输入和输出语句 ECMAScript 6保留关键字 变量的命名规范 注意事项 JavaScript基础 变量的数据类型 数据类型分类 数据类型转换 转换为字符串型 转换为数字型 转换为布尔型 例题 初识JavaScript JavaScript的组成 Java…

搭建自己的AI模型应用网站:JavaScript + Flask-Python + ONNX

1. 前言 本文作者以一个前端新手视角,部署自己的神经网络模型作为后端,搭建自己的网站实现应用的实战经历。目前实现的网页应用有: AI 语音服务主页AI 语音识别AI 语音合成AI CP号码生成器 欢迎大家试用感受,本文将以博客基于G…

大数据—“西游记“全集文本数据挖掘分析实战教程

项目背景介绍 四大名著,又称四大小说,是汉语文学中经典作品。这四部著作历久不衰,其中的故事、场景,已经深深地影响了国人的思想观念、价值取向。四部著作都有很高的艺术水平,细致的刻画和所蕴含的思想都为历代读者所…

MyBatis使用 PageHelper 分页查询插件的详细配置

1. MyBatis使用 PageHelper 分页查询插件的详细配置 文章目录 1. MyBatis使用 PageHelper 分页查询插件的详细配置2. 准备工作3. 使用传统的 limit 关键字进行分页4. PageHelper 插件(配置步骤)4.1 第一步:引入依赖4.2 第二步:在m…

河南省文化旅游发展相关统计数据(2014-2023年)

数据时间:2014-2023年,近10年 数据格式:excel 数据来源:中国旅游统计年鉴、河南省统计公报 数据内容:包括河南省近10年来游客量、旅游总收入、旅游景区数量(包括A级)、星级酒店数、旅行社数、公…

mongodb-java apispringboot整合mongodb

mongodb入门mongodb-java api的使用springboot整合mongodb评论 一 MongoDB 1.1 MongoDB简介 ​ MongoDB是一个基于分布式文件存储的数据库。由C语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 ​ MongoDB是一个介于关系数据库和非关系数据库之间的产品&…

双链表——AcWing.827双链表

双链表 定义 双链表是链表的一种,它的每个节点有两个指针,一个指向前一个节点,一个指向后一个节点。这样使得链表可以双向遍历。 运用情况 频繁进行前后双向遍历操作时非常有用,比如在一些需要来回移动处理数据的场景。可以方…

嵌入式学习——Linux高级编程复习(TCP编程)——day44

基于TCP聊天: clientA.c clientB.c socket socket connect bind listen acce…

2024年了! 为什么还在用串口服务器?

在数字化飞速发展的2024年,串口服务器这一看似古老的技术仍然在工业自动化、远程监控和数据通信等领域发挥着重要作用。本文将从串口服务器的定义、功能、优势和使用场景四个方面来探讨,为什么串口服务器在今天仍然被广泛使用。 1. 什么是串口服务器 串口…

基于51单片机的红外计数器-1602显示

一.硬件方案 本设计的主要原理为:红外发射管发射红外线,红外接收管接收红外线,并且接收管当有红外线照射的时候,电阻比较小,当无线外线照射的时候电阻比较大,这样就可以通过一个电压比较器和一个基准电压进…

线程池ThreadPoolExecutor使用指南

线程池ThreadPoolExecutor使用指南 🧐使用线程池的好处是什么? 统一管理,减少资源获取创建的开销,提高利用率。 🔧线程池的参数 ​ThreadPoolExecutor​ 3 个最重要的参数: ​corePoolSize​ : 任务队列…

Linux系统编程:基础IO

目录 1.C语言文件回顾 2.系统文件I/O 2.1 系统接口介绍 2.2 文件描述符fd 2.3 重定向 2.4 理解缓冲区 2.5 理解文件系统 1.C语言文件回顾 在学习系统文件的操作之前,还记得C语言是如何进行对文件的操作的吗?下面看C语言接口&…