点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
无法启动数据库:
错误:无法通过R3 trans获得数据库。
IQAS:xiqadm 45> startsap r3正在检查XIQ数据库------------------------------无法通过R3trans获得ABAP数据库 启动SAP-Collector守护程序------------------------------ saposcol失败的ABAP数据库XIQ的启动必须首先启动XIQAS:xiqadm 46 > R3trans -d这是R3trans版本6.14(版本700-28.07.08-15:52:00)。 启用Unicode的版本2EETW169无法连接:" DBMS = ORACLE --- dbs_ora_tnsname ='XIQ'" R3trans完成(0012)。
侦听器和数据库正在运行...
trans.log如实
4个ETW000 R3trans版本6.14(版本700-28.07.08-15:52:00)。 4 ETW000启用unicode的版本4 ETW000 ========================================== ==== 4 ETW000 4 ETW000日期和时间:14.08.2019-17:38:56 4 ETW000控制文件: 4 ETW000 R3trans的调用如下:R3trans -d 4为给定的文件指针打开了级别2的ETW000跟踪4 ETW000 [dev trc,00000] 2019年8月14日星期三17:38:56 254 0.000254 4 ETW000 [dev trc,00000] db_con_init称为38 0.000292 4 ETW000 [dev trc,00000] create_con(con_name = R/3)127 0.000419 4 ETW000 [dev trc,00000]正在加载数据库库'/usr/sap/XIQ/SYS/exe/run/ dboraslib.so '... 4 ETW000 72 0.000491 4 ETW000 [dev trc,00000]加载共享库 (/usr/sap/XIQ/SYS/exe/run/ dboraslib.so ),hdl 0 4 ETW000 36252 0.036743 4 ETW000 [dev trc,00000]库'/ usr/sap/XIQ/SYS/exe/run/ dboraslib.so '已加载4 ETW000 48 0.036791 4 ETW000 [dev trc,00000]函数DbSlExpFuns已从库中加载/usr/sap/XIQ/SYS/exe/run/ dboraslib.so 4 ETW000 86 0.036877 4 ETW000 [dev trc,00000]'/usr/sap的版本/XIQ/SYS/exe/run/ dboraslib.so '是" 700.08",补丁程序级别(0.167)4 ETW000 254 0.037131 4 ETW000 [dev trc ,00000]从库/usr/sap/XIQ/SYS/exe/run/中加载的函数dsql_db_init dboraslib.so 4 ETW000 53 0.037184 4 ETW000 [dev trc,00000]函数dbdd_exp_funs从库/usr加载/sap/XIQ/SYS/exe/run/ dboraslib.so 4 ETW000 83 0.037267 4 ETW000 [dev trc,00000]新连接0已创建54 0.037321 4 ETW000 [dev trc,00000] 0:名称= R/3,con_id = -000000001状态=已断开连接,烫发=是,reco = NO,超时= 000,con_max = 255,con_opt = 255,occ = NO 4 ETW000 81 0.037402 4 ETW000 [dev trc,00000] db_con_connect(con_name = R/3)61 0.037463 4 ETW000 [dev trc,00000] find_con_by_name找到以下连接以供重用:4 ETW000 44 0.037507 4 ETW000 [dev trc,00000] 0:名称= R/3,con_id = 000000000状态=已断开连接,烫发=是,reco = NO,超时= 000,con_max = 255,con_opt = 255,occ = NO 4 ETW000 48 0.037555 4 ETW000 [dev trc,00000] Oracle客户端版本: '10 .2.0.5.0'570 0.038125 4 ETW000 [dev trc,00000]-> oci_initialize(con_hdl = 0)32 0.038157 4 ETW000 [dev trc,00000]客户端NLS设置:AMERICAN_AMERICA.UTF8 7918 0.046075 4 ETW000 [dev trc ,00000]以OPS $-用户身份登录以获取SAPSR3的密码68 0。 046143 4 ETW000 [dev trc,00000]在连接0(nls_hdl 0)上作为/@ XIQ连接(dbsl 700 030508)4 ETW000 46 0.046189 4 ETW000 [dev trc,00000] Nls CharacterSet NationalCharSet C EnvHp ErrHp ErrHpBatch 4 ETW000 70 0.046259 4 ETW000 [dev trc,00000] 0 UTF8 1 0x600000000103f4b0 0x6000000001047698 0x6000000001081918 4 ETW000 50 0.046309 4 ETW000 [dev trc,00000] con_hdl = 0的分配服务上下文句柄= 50 0.046359 4 ETW000 [dev trc,00000]分配服务器上下文句柄 42 0.046401 4 ETW000 [dev trc,00000]附加到DB Server XIQ(con_hdl = 0,svchp = 0x60000000010475c8,srvhp = 0x6000000001083b58)4 ETW000 142 0.046543 4 ETW000 [dev trc,00000]将服务器上下文0x6000000001083b58分配给服务上下文0x60000000010475c8 82712 0.129255 4 ETW000 [dev trc,00000]分配用户会话句柄97 0.129352 4 ETW000 [dev trc,00000]启动用户会话(con_hdl = 0,svchp = 0x60000000010475c8,srvhp = 0x6000000001083b58,usrhp = 0x60000000011080e0)4 ETW000 97 0.129449 4 ETW00 0 [dev trc,00000]将用户会话0x60000000011080e0分配到服务上下文0x60000000010475c8 4 ETW000 11228 0.140677 4 ETW000 [dev trc,00000]-> oci_prepare_stmt(con_hdl = 0,len = 55,stmth_p = 0x600000000108d0f0)4 ETW000 186 0.140863 [dev trc,00000]开始DBMS_APPLICATION_INFO.SET_MODULE(:A0,:A1); 结束; 4 ETW000 54 0.140917 4 ETW000 [dev trc,00000]-> oci_prepare_stmt(con_hdl = 0,len = 55,stmth_p = 0x600000000108e148)4 ETW000 582 0.141499 4 ETW000 [dev trc,00000] BEGIN DBMS_APPLICATION_INFO.SET_CLIENT_INFO(:A0) 结束; 4 ETW000 114 0.141613 4 ETW000 [dev trc,00000]-> oci_prepare_stmt(con_hdl = 0,len = 0,stmth_p = 0x600000000108b010)4 ETW000 1735 0.143348 4 ETW000 [dev trc,00000]从V $ MYSTAT WHERE ROWNUM <中选择SID 2 4 ETW000 102 0.143450 4 ETW000 [dev trc,00000]已连接到会话281。1086 0.144536 4 ETW000 [dev trc,00000]现在已连接"/img/@ XIQ":con_hdl = 0,nls_hdl = 0,session_id = 281。 4 ETW000 49 0.144585 4 ETW000 [dev trc,00000]-> oci_prepare_stmt(con_hdl = 0,len = 0,stmth_p = 0x600000000108b010)4 ETW000 48 0.144633 4 ETW000 [dev trc,00000] ALTER SESSION SET NLS_SORT = BINARY 4 ETW000 46 0.144679 4 ETW000 [dev trc,00000]-> oci_prepare_stmt(con_hdl = 0,len = 0,stmth_p = 0x600000000108b010)4 ETW000 341 0.145020 4 ETW000 [dev trc,00000]选择SAP USERID,从SAPUSER WHERE USERID IN(:A0 ,:A1)4 ETW000 46 0.145066 4 ETW000 [dev trc,00000]从OPS $-用户获得SAPSR3的密码665 0.145731 4 ETW000 [dev trc,00000]断开连接0 ... 32 0.145763 4 ETW000 [dev trc,00000 正在回滚事务... 41 0.145804 4 ETW000 [dev trc,00000]关闭用户会话(con_hdl = 0,svchp = 0x60000000010475c8,usrhp = 0x60000000011080e0)4 ETW000 243 0.146047 4 ETW000 [dev trc,00000]现在我已断开连接 来自ORACLE 647 0.146694 4 ETW000 [dev trc,00000]作为SAPSR3/连接 @XIQ连接0(nls_hdl 0)...(dbsl 700 030508)4 ETW000 49 0.146743 4 ETW000 [dev trc,00000] Nls CharacterSet NationalCharSet C EnvHp ErrHp ErrHpBatch 4 ETW000 49 0.146792 4 ETW000 [dev trc,00000] 0 UTF8 1 0x600000000103f4b0 0x6000000001047698 0x6000000001081918 4 ETW000 49 0.146841 4 ETW000 [dev trc,00000]为用户会话分配用户名0x60000000011080e0 4 ETW000 43 0.146884 4 ETW000 [dev trc,00000]为用户会话分配密码0x60000000011080e0 4 ETW000 51469 00000]开始用户会话(con_hdl = 0,svchp = 0x60000000010475c8,srvhp = 0x6000000001083b58,usrhp = 0x60000000011080e0)4 ETW000 756 0.147691 4 ETW000 [dboci.c,00000] ***错误=> OCI调用'OCISessionBegin'失败,带有rc = 28001 4 ETW000 3632 0.151323 4 ETW000 [dev trc,00000] server_detach(con_hdl = 0,stale = 1,svrhp = 0x6000000001083b58)4 ETW000 45 0.151368 4 ETW000 [dev trc,00000]从数据库服务器上分离(con_hdl = 0,svchp = 0x60000000010475c8,srvhp = 0x6000000001083b58)4 ETW000 48 0.15141 6 4 ETW000 [dev trc,00000]取消分配服务器上下文句柄0x6000000001083b58 4 ETW000 783 0.152199 4 ETW000 [dbsloci。 ,00000] ***错误=>连接失败,出现SQL错误'28001'4 ETW000 74 0.152273 4 ETW000 [dev trc,00000] set_ocica()-> OCI或SQL返回码28001 36 0.152309 4 ETW000 [dblink,00431] * ** LOG BY2 => sql错误28001执行CON [dblink#5 @ 431] 4 ETW000 399 0.152708 4 ETW000 [dblink,00431] *** LOG BY0 => ORA-28001:密码已过期[dblink#5 @ 431 ] 4 ETW000 115 0.152823 2EETW169无法建立连接:" DBMS = ORACLE --- dbs_ora_tnsname ='XIQ'"
我无法找到解决方案,请帮助...
您好
在您的日志的最后部分,它指出密码已过期。 因此,您需要更改数据库用户的密码。
ORA-28001:密码已过期
使用以下语句检查数据库所有者
< em> SELECT owner FROM dba_tables WHERE table_name ='T000';
使用以下语句将不会更改SAPUSER表中的密码,并且您将面临另一个错误
ALTER USER <用户名>由<新密码>标识;
因此,您应该使用brconnect
更新密码 brconnect -u系统/<密码> -f chpass -o <用户名> -p <密码>
问候
丹尼斯
您可以点击以下链接重设密码。
更改SAP ABAP架构的密码
致谢
Dennis
对不起,我不记得我的系统密码了。
所以你能告诉我如何逐步使用brconnect
好,已经解决了这个问题,谢谢
一周热门 更多>