pdb要有服务后启动才处于open状态

简介: 新建的pdb默认处于mount状态,因为只有一个和pdb同名的服务与之相连,这个服务oracle建议用于管理。

新建的pdb默认处于mount状态,因为只有一个和pdb同名的服务与之相连,这个服务oracle建议用于管理。

实验建一个pdb


SQL>  create pluggable database four  admin user pdbadmin identified by dingjia ;
Pluggable database created.
SQL> show pdbs;
    CON_ID CON_NAME     OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
  2 PDB$SEED     READ ONLY  NO
  3 THIRD     READ WRITE NO
  4 FOUR      MOUNTED

看到这个pdb处于mount状态,建一个服务


[oracle@rac2 ~]$ srvctl add service -d short -s web_online -pdb four -preferred short2


此时pdb仍然处于mount状态,需要重新启动:


SQL> startup force;
ORACLE instance started.
Total System Global Area 1207959552 bytes
Fixed Size      2923776 bytes
Variable Size    503317248 bytes
Database Buffers   687865856 bytes
Redo Buffers     13852672 bytes
Database mounted.
show pdbs;
Database opened.
SQL> 
    CON_ID CON_NAME     OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
  2 PDB$SEED     READ ONLY  NO
  3 THIRD     READ WRITE NO
  4 FOUR      READ WRITE NO
SQL>



重新启动后处于open状态,


[oracle@rac1 ~]$ sqlplus / as sysdba
SQL*Plus: Release 12.1.0.2.0 Production on Wed Jul 15 11:33:28 2020
Copyright (c) 1982, 2014, Oracle.  All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Advanced Analytics and Real Application Testing options
SQL> show pdbs;
    CON_ID CON_NAME     OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
  2 PDB$SEED     READ ONLY  NO
  3 THIRD     READ WRITE NO
  4 FOUR      MOUNTED
SQL> startup force;
ORACLE instance started.
Total System Global Area 1207959552 bytes
Fixed Size      2923776 bytes
Variable Size    503317248 bytes
Database Buffers   687865856 bytes
Redo Buffers     13852672 bytes
Database mounted.
Database opened.
SQL> show pdbs;
    CON_ID CON_NAME     OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
  2 PDB$SEED     READ ONLY  NO
  3 THIRD     READ WRITE NO
  4 FOUR      MOUNTED
SQL>



在另外一个节点上重新启动,pdb照样处于mount状态,因为这个服务没有在这个节点上。

关闭这个service并不会关闭对应的pdb srvctl stop service -db short -service web_online

相关文章
|
16天前
|
IDE 测试技术 开发工具
10个必备Python调试技巧:从pdb到单元测试的开发效率提升指南
在Python开发中,调试是提升效率的关键技能。本文总结了10个实用的调试方法,涵盖内置调试器pdb、breakpoint()函数、断言机制、logging模块、列表推导式优化、IPython调试、警告机制、IDE调试工具、inspect模块和单元测试框架的应用。通过这些技巧,开发者可以更高效地定位和解决问题,提高代码质量。
127 8
10个必备Python调试技巧:从pdb到单元测试的开发效率提升指南
|
5月前
|
NoSQL Unix 网络安全
【Azure Cache for Redis】Python Django-Redis连接Azure Redis服务遇上(104, 'Connection reset by peer')
【Azure Cache for Redis】Python Django-Redis连接Azure Redis服务遇上(104, 'Connection reset by peer')
【Azure Cache for Redis】Python Django-Redis连接Azure Redis服务遇上(104, 'Connection reset by peer')
|
2月前
|
JSON 关系型数据库 测试技术
使用Python和Flask构建RESTful API服务
使用Python和Flask构建RESTful API服务
|
2月前
|
机器学习/深度学习 自然语言处理 API
如何使用阿里云的语音合成服务(TTS)将文本转换为语音?本文详细介绍了从注册账号、获取密钥到编写Python代码调用TTS服务的全过程
如何使用阿里云的语音合成服务(TTS)将文本转换为语音?本文详细介绍了从注册账号、获取密钥到编写Python代码调用TTS服务的全过程。通过简单的代码示例,展示如何将文本转换为自然流畅的语音,适用于有声阅读、智能客服等场景。
424 3
|
3月前
|
Python
Python PDB命令介绍
【10月更文挑战第15天】 使用PDB的方式有两种,其中一种是在脚本中添加代码,不觉得这种方式比print好在哪里,所以这种方式此文不表。这里我们只学习PDB的命令行使用方式
64 4
|
3月前
|
机器学习/深度学习 数据采集 自然语言处理
使用Python实现深度学习模型:智能客户服务与支持
使用Python实现深度学习模型:智能客户服务与支持
41 6
|
3月前
|
网络协议 Python
|
4月前
|
Kubernetes API 开发工具
【Azure Developer】通过SDK(for python)获取Azure服务生命周期信息
需要通过Python SDK获取Azure服务的一些通知信息,如:K8S版本需要更新到指定的版本,Azure服务的维护通知,服务处于不健康状态时的通知,及相关的操作建议等内容。
59 18
|
3月前
|
机器学习/深度学习 数据采集 自然语言处理
摘要分享服务python版
【10月更文挑战第3天】本文介绍了将链接转换为标题和内容摘要的技术,包括抽取式和生成式摘要方法。抽取式摘要通过提取关键句子生成摘要,而生成式摘要则通过理解语义生成新句子。文中还详细描述了链接预览生成的实现过程,从链接识别到内容解析,再到预览卡片生成,并提供了Python代码示例。这些技术提高了信息的可读性和访问效率。
20 0
|
5月前
|
API 开发工具 网络架构
【Azure Developer】使用Python SDK去Azure Container Instance服务的Execute命令的疑问解释
【Azure Developer】使用Python SDK去Azure Container Instance服务的Execute命令的疑问解释
【Azure Developer】使用Python SDK去Azure Container Instance服务的Execute命令的疑问解释
下一篇
开通oss服务