Database SP2-0606:无法创建假脱机文件;密码/hr“主日志”;
我试图在OracleDB18C中设置用于测试的示例模式,但遇到了错误Database SP2-0606:无法创建假脱机文件;密码/hr“主日志”;,database,oracle,oracle18c,Database,Oracle,Oracle18c,我试图在OracleDB18C中设置用于测试的示例模式,但遇到了错误 specify password for SYS as parameter 4: Enter value for 4: Pass1 SP2-0606: Cannot create SPOOL file "Pass1/hr_main.log" PL/SQL procedure successfully completed. User created. User alerted. User alerted. Grand
specify password for SYS as parameter 4:
Enter value for 4: Pass1
SP2-0606: Cannot create SPOOL file "Pass1/hr_main.log"
PL/SQL procedure successfully completed.
User created.
User alerted.
User alerted.
Grand succededd.
Grand succededd.
...
Commennt created.
Commit complete.
PL/SQL procedure successfully completed.
not spooling currently
有人知道怎么解决吗?
第三行:
SP2-0606:无法创建假脱机文件“Pass1/hr_main.log”
在最后一行:
当前没有后台处理
我解决了这个问题。
我必须在tnsnames.ora中添加:
ORCLPDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orclpdb)
)
)
问题是什么?在第4行:SP2-0606:无法创建假脱机文件“Pass1/hr_main.log”,在最后一行:当前未假脱机如何解决?嗯,它无法创建该文件。。。无论您从何处使用SQL*Plus,都存在
Pass1
目录吗?如果是这样的话,你能给它写文件吗?日志文件是否已存在且无法覆盖?Pass1目录不存在。我可以写这个文件,但我不知道给他什么扩展名。日志文件也不存在。我可以把.txt改成.log吗?嗯,如果你在跟踪,那么你应该有第五次提示输入文件路径。您是否修改了演示脚本?TNSNames条目是如何启用假脱机的?