Oracle P6 Professional 配置连接数据库总结

前言

P6 Professional作为Oracle P6计划管理系统的重要套件之一,其操作出色,体检佳,是非常多的计划工程师跟踪项目进度计划的辅助工具。自20年前,Professional一直在不断的演变更新,以适应当前的新技术,从最开始支持的Oracle 9i/XE Express到支持当前最新的ORACLE Cloud Database 23c,Microsoft SQL Server 2021,以及从2018年新增支持的SQLite单机数据库,无不满足各个阶段用户的使用需求,为了更便于大家学习使用这款计划管理及排程工具,这里从最简单的P6数据库配置入手,总结介绍各种不同类型的P6数据库配置方式。

配置入口

所有P6 Professional配置入口有两种方式:

1:安装P6Professional时配置入口

2:Windows 开始菜单入口

3:通过登录界面配置数据库

新老版本有所区分

配置P6的数据库类型

Oracle Database

20版本之前

使用标准的引导模式,特别注意,如若没有创建属于自己的P6加密数据库,不要勾选“user default  database key”,直接选择p6数据库所在的dbsetup安装目录即可

以下该步骤需要特别注意,且原P6 database 安装程序目录不可移除

20版本之后

较20之前稍微简化了且进行了UI 调整,同时增加了连接字符串(格式参照下图即可),下一步依旧是输入公共帐号验证

注意:数据库端口如果是1521可不输入,但考虑到信息安全建议更新此端口

 Oracle XE

ORACLE XE是ORACLE发行的简易数据库,他有商业版(标准版,企业版)的大部分功能,在数据负载层面做了较多简化,适合在个人单机平台上开发/使用

ORACLE XE的配置方式前步骤和上一章节介绍的相同,区别在于公共帐号连接信息,可参考下图

Oracle P6在8.3 之后便不在提供了ORACLE XE的支持,但如果还想继续已学习/单机形式学习P6且避免数据库授权的影响,则可使用下面提到的SQLIte或者SQL Express数据库继续配置

Microsoft SQLServer

SQLServer数据库的配置方式相较Oracle更多是数据库连接账号或连接字符串的区别

20版本之前

20版本之后

如此处我配置的是SQLServer 数据库服务器IP 192.168.10.40/PMDB

需要注意的是,以上地址默认实例需为MSSQLSERVER且端口1433,如修改了实例名称和端口号,则连接字符串为  数据库服务器IP,[新实例端口]/P6数据库名称

SQLite 单机数据库

SQLite是Oracle Primavera P6 单机版(本地部署版)所用的数据库,其通过P6 Professional配置链接,简单易管理,

详细配置介绍可参考我之前的博文

Oracle Primavera P6 单机版SQLite的使用(Professional)icon-default.png?t=N7T8https://campin.blog.csdn.net/article/details/103235546P6专题:Oracle P6 数据库管理(SQLite/单机版数据库)icon-default.png?t=N7T8https://campin.blog.csdn.net/article/details/129272732关于ORACLE P6 SQLite(单机)数据库的常见问题及解答icon-default.png?t=N7T8https://campin.blog.csdn.net/article/details/129273460

云连接 P6clodconnect

在P6 17版本之后,Oracle推出了 Cloud Connect云连接类型,只在通过weblogic创建一种介于P6数据库及EPPM服务之间的连接方式,需要特别注意的是,该方式只能适用于P6 EPPM企业级版,且数据库类型只能使用ORACLE

详细配置及使用可以参照以下我之前的博文介绍

使用Oracle云(p6cloudconnect)连接P6Professionalicon-default.png?t=N7T8https://campin.blog.csdn.net/article/details/93408411P6 Professional 配置连接 Pro Cloud Connect (云连接)icon-default.png?t=N7T8https://campin.blog.csdn.net/article/details/52955347

数据库链接问题

问题1:老P6无法连接数据

问题描述

基于Oracle XE版 登录P6时提示:P6 PROFESSIONAL: UNABLE TO CONNECT TO THE DATABASE

无法连接到数据库,你想立即配置数据库连接吗?无法连接_000

原因分析

当使用 Primavera P6 Professional 的独立副本时,典型的安装选项会在你的系统上加载 Oracle 免费 Oracle Express (XE) 数据库的副本。 你可能会定期登录 Primavera P6 并收到此消息。 发生这种情况是因为 Oracle XE 数据库服务出现故障,因此 Primavera P6 无法连接到它。 XE 故障的原因多种多样,但 PC 从休眠状态中恢复是我们遇到的一种常见情况。

解决方案

转至 Windows“开始”按钮并选择“所有程序”|“ Oracle 数据库 10g 精简版 | 启动数据库。

一旦小命令窗口报告“OracleServiceXE 服务已成功启动”,你就可以继续以通常的方式登录 Primavera P6。

如以上不起作用,只需重新启动整个计算机并给 Oracle XE 数据库服务几分钟来启动。 P6 配置文件丢失连接信息的情况很少见,因此请勿在“立即配置数据库连接?”中单击“是”,如果你确实单击“是”按钮来重新配置连接,那么现在很可能无法连接,因为你破坏了原始设置。

注意事项

以上关于数据库公共用户名和密码的注释仅适用于 Primavera P6 的更高版本,例如 R8.x 或更高版本。 当独立安装 Primavera P6 Professional R8.x 或更高版本时,系统会在安装过程中提示创建此密码。 这一密码适用于系统中的所有公共、特权和管理员用户以及 Primavera P6 管理员的默认密码。

问题2:错误提示用户已登录

 此为较多用户遇到的一个问题,不区分数据库类型,如下针对该问做了详细介绍

Oracle Primavera P6 登录提示错误“该用户已经登录“(SQLite)icon-default.png?t=N7T8https://campin.blog.csdn.net/article/details/129272423

 这个行业的分享不多,希望更多感兴趣的朋友一同参与,探讨或合作 !

本人可提供Oracle 多种产品技术服务,包括产品部署和维护及培训,欢迎与我取得联系!

如何联系蚕豆哥_蚕豆哥的博客-CSDN博客电邮:kangpingchn@hotmail.com (@gmail.com,@outlook.com)https://campin.blog.csdn.net/article/details/52950969

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

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

相关文章

Coursera上Golang专项课程2:Functions, Methods, and Interfaces in Go 学习笔记

Functions, Methods, and Interfaces in Go Course Certificate 本文是学习 Functions, Methods, and Interfaces in Go 这门课的学习笔记,如有侵权,请联系删除。 文章目录 Functions, Methods, and Interfaces in GoMODULE 1: FUNCTIONS AND ORGANIZ…

Selenium-webdriver_manager判断是否已经下载过驱动(复用缓存驱动)

1,谷歌浏览器默认位置 2,ChromeDriverManager 下载的驱动位置 其中admin为机器的用户名 def installDriver(self):"""判断是否需要下载driver""""""找到本机谷歌浏览器版本""""""C:\P…

mysql驱动的下载和JDBC的使用(在idea上)

1.mysql驱动的下载 在这里我们需要进入中央仓库中去下载mysql驱动的下载。 https://mvnrepository.com/ 上面就是中央仓库的网址。 如图: 上面就是中央仓库的网址首页。 1.在上面搜索框内输入mysql 如图: 这里呢,上面的mysql 是8.0以上版…

Spring6--IOC反转控制 / 基于XML管理bean

1. 容器IOC 先理解概念,再进行实际操作。概念比较偏术语化,第一次看可能看不懂,建议多看几遍,再尝试自己独立复述一遍,效果会好些 1.1. IOC容器 1.1.1. 控制反转(IOC) IOC (Inversion of Con…

多标签分类新建模方法

常见的多标签分类方法是同时生成多个标签的logits,然后接一个sigmoid激活函数做二分类。该方法简单直接,但忽略了标签之间的相关性。虽然业界针对该问题提出了很多解决思路,但大多是任务特定,通用性不强,也不够优雅。 …

利用生成式人工智能进行功能管理测试

就 DevOps 而言,生成式 AI与功能管理测试的新兴集成标志着一次重大演变。我们将认真研究这项技术如何彻底改变我们创建测试环境的方式。 使用人工智能生成测试使我们能够模拟大量的用户场景和环境,这意味着我们可以开发和部署不仅好而且很棒的功能&…

pyspark基础 -- DataFrame的理解与案例

DataFrame(df)介绍 datafram就是一个内存中的二维表结构,具备表结构的三个基本属性: 行列表结构描述 在结构层面,pyspark中的StructType对象描述了表结构,StructField对象描述了表的一个列信息;在数据层面&#xff…

Epuck2 在 ROS 下的运动控制

文章目录 前言一、初始配置二、运动控制三、移动机器人总结 前言 在对Epuck2机器人进行完固件更新及IP地址查询后,接下来通过ROS来对Epuck2机器人进行运动控制。 一、初始配置 (1)创建一个 catkin 工作空间 mkdir -p ~/catkin_ws/src cd ~…

2023年蓝桥杯模拟省赛——列名

目录 题目链接:2.列名 - 蓝桥云课 (lanqiao.cn) 思路 高级思路:进制转换 难点一 难点二 难点三 总结 题目链接:2.列名 - 蓝桥云课 (lanqiao.cn) 思路 先来看我的暴力的思路吧 主要有以下步骤: 初始化一个长度为3的数组res用…

WEB前端项目开发——(一)(2024)

目录 1 通过Git Bash安装 vue-cli 2 创建项目 3 解决Git Bash方向键失效 4 重新进行项目创建 5 浏览器输入地址查看 6 案例——简单修改v3-calendar中的内容 7 测试页面效果 本篇文章介绍通过了Git Bash创建v3-calendar项目,之后对v3-calendar进行简单…

ChatGPT国内镜像站大全

#今天在知乎看到一个问题:“平民不参与内测的话没有账号还有机会使用ChatGPT吗?” 从去年GPT大火到现在,关于GPT的消息铺天盖地,真要有心想要去用,途径很多,别的不说,国内GPT的镜像站到处都是&…

【GPT-SOVITS-04】SOVITS 模块-鉴别模型解析

说明:该系列文章从本人知乎账号迁入,主要原因是知乎图片附件过于模糊。 知乎专栏地址: 语音生成专栏 系列文章地址: 【GPT-SOVITS-01】源码梳理 【GPT-SOVITS-02】GPT模块解析 【GPT-SOVITS-03】SOVITS 模块-生成模型解析 【G…

【C语言】linux内核软中断

一、什么是软中断? 内核中的软中断(Softirqs)和任务下半部(Tasklets)是Linux内核中用于在中断上下文之外处理中断服务的一种底层机制。这些机制解决了不能在中断服务例程(ISR)中执行耗时操作或…

ChatGPT :确定性AI源自于确定性数据

ChatGPT 幻觉 大模型实际应用落地过程中,会遇到幻觉(Hallucination)问题。对于语言模型而言,当生成的文本语法正确流畅,但不遵循原文(Faithfulness),或不符合事实(Factua…

Linux下进程的调度与切换

🌎进程的调度与切换 文章目录: 进程的调度与切换 进程切换 进程调度       活动状态进程队列       位图判断       过期队列 总结 前言: 在Linux操作系统中,进程的调度与切换是操作系统核心功能之一&#xff…

【LabVIEW FPGA入门】流水线

LabVIEW中流水线 在当今多核处理器和多线程应用程序的世界中,程序员在开发应用程序时需要不断思考如何最好地利用尖端 CPU 的强大功能。尽管用传统的基于文本的语言构建并行代码可能难以编程和可视化,但 NI LabVIEW 等图形开发环境越来越多地允许工程师和…

学习笔记 | 微信小程序项目day02

今日学习内容 安装uni-ui跟uni-helper/uni-ui-types配置pinia持久化请求工具类的拦截器请求工具类的请求函数 安装uni-ui跟uni-helper/uni-ui-types npm install -g cnpm --registryhttps://registry.npmmirror.com npm set registry https://registry.npmmirror.com npm i …

电脑充电器能充手机吗?如何给手机充电?

电脑充电器可以给手机充电吗? 电脑充电器可以给手机充电,但前提是电脑充电器的功率输出与手机的功率匹配且接口匹配。 假设电脑充电器的输出功率为5V/2A,手机也支持5V/2A的输入功率。 只要接口匹配,就可以使用电脑充电器给手机充…

2024智慧农场系统微信小程序前端如何上传以及配置

2024智慧农场系统微信小程序前端如何上传以及配置 首先下载微信开发者工具 下载好以后打开,然后导入项目 前端修改:siteinfo.js 里面的域名信息 改完之后开始在微信开发者工具中开发工具中编译、上传、发布即可

vim | 介绍vim以及配置vimrc文件

好像熟练使用vim 是玩linux 必修课 当然,初代玩家能在vim 完成编辑 并保存已是入门了,想当初在大学的时候,死活转不过来,玩不过来,甚至有些恐惧 但后来,弄清楚原理,反倒觉得简简单单已是完美了。…