Error accessing PRODUCT_USER_PROFILE问题处理

--今天在处理修改密码的时候出现了,如下的问题,经过搜索相关问题,已解决

--原因通常是由于手动建库导致没有执行过@$ORACLE_HOME/sqlplus/admin/pupbld.sql这个脚本导致。

--解决方法报错中也给出了,You may need to run PUPBLD.SQL as SYSTEM

--使用system用户登陆,执行脚本即可

Error accessing PRODUCT_USER_PROFILE

Warning:  Product user profile information not loaded!

You may need to run PUPBLD.SQL as SYSTEM

--首先登陆数据库,修改用户的密码,然后进行测试connect,报错

[[email protected] ~]$ sqlplus / as sysdba

SQL> alter user qcarilog identified by xxxxxx;

User altered.

SQL> connect qcarilog/xxxxxxx

Error accessing PRODUCT_USER_PROFILE

Warning:  Product user profile information not loaded!

You may need to run PUPBLD.SQL as SYSTEM

Connected.

SQL> exit

--用system用户登陆,执行脚本

SQL> conn system/system

Connected.

SQL> @$ORACLE_HOME/sqlplus/admin/pupbld.sql

--再次尝试用该用户登陆,无报错,问题解决

[[email protected] ~]$ sqlplus / as sysdba

SQL> connect qcarilog/xxxxxx

Connected.

时间: 2024-11-05 12:10:23

Error accessing PRODUCT_USER_PROFILE问题处理的相关文章

Error accessing PRODUCT_USER_PROFILE

记一次手工建库后, @?/rdbms/admin/utlsampl.sql 报 Error accessingPRODUCT_USER_PROFILE Warning:  Product user profile information not loaded! You may need to runPUPBLD.SQL as SYSTEM 解决办法: SQL>conn system/oracle Connected. SQL>@?/sqlplus/admin/pupbld.sql

CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum.conf

1,下载最新的yum-3.2.28.tar.gz并解压 #wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz#tar xvf yum-3.2.28.tar.gz 2,进入目录,运行安装 #cd yum-3.2.28#./yummain.py install yum如果提示错误: CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/ 是

yum损坏报错: Error accessing file for config file:///h

yum损坏报错: CRITICAL:yum.cli:Config Error: Error accessing file for config file:///home/linux/+ wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz 下载完成之后解压 tar -zxvf yum-3.2.28.tar.gz -C ./ 进入到 yum目录 cd yum-3.2.28 创建配置文件 touch /etc/yum.conf 安装yu

Kubernetes Cluster Error Accessing gcr.io

使用 kubectl run nginx --image=nginx 后查看: kubectl describe pods 发现处于creating状态,并且报错: (unable to ping registry endpoint https://gcr.io/v0/\nv2 ping attempt failed with error: Get https://gcr.io/v2/:... 原因:gcr.io被墙,无法ping到. 解决方法: 在各个nodes上,从dockerhub拉取相关

模拟行迁移试验

1.创建scott模式 [[email protected] dbs]$ sqlplus '/as sysdba' SQL*Plus: Release 10.2.0.1.0 - Production on Mon Feb 17 14:59:02 2014 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0

关于动态监听的一些测试

昨天做了一个实验,环境是这样的,建立一个静态监听端口1526以及一个动态监听端口1521,并且要通过在tnsname用两种连接字符串进行连接,静态连接的字符串直接连接没有问题,可是后来动态连接的字符串怎么也连接不进去,尝试注册 SQL> alter system register; System altered. [[email protected] ~]$ lsnrctl stat LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 26

记得有一个奇怪的ORA-04028: cannot generate diana for object

开发商称新一package,目前已经在翻译过程中的一些错误.提示PL/SQL:ORA-00942: table or view does not exists.这是一个非常明显的错误,即要么是表不存在,要么是因为没有权限就会出现该错误提示.依据这个提示.在添加对应的权限后,再次编译收到了ORA-04028: cannot generate diana for object这个错误提示. 以下是详细的描写叙述. 1.错误提示信息 [email protected]> alter package M

Visual Studio Error

Visual Studio Error Debug Error 错误类型 #0表示调用约定错误 可以考虑在指针前面加上_stdcall.Dll库更新了,exe未更新也会报此错误. #2表示栈溢出 -S是Stack around the variable … was corrupted的缩写 把12个浮点数数分配给整数数组的时候遇到了这个错误.错误一般都是指数组越界. Stack around the variable … was corrupted的意思就是栈溢出. 可以看到,j小于12来做条件

linux系统中errno与error对照表

1.使用了一个小程序输出所有的errno对应的error字符串,代码如下 #include <errno.h> void showError(int err){ printf("errno : %5d , error : %s\n", err, strerror(err));} void showAllErr() { int i = 0; for(;i < 256; i++) { showError(i); }} int main(int argc, char * a