在一个host上有2个数据库(同时分别有1个实例)在其中一个上做statpack。在执行@?/rdbms/admin/spcreate.sql的时候报出连接错误。是由于在这个sql文件中没有通过监听去连接数据库
--
-- Create PERFSTAT user and required privileges
@@spcusr
--
-- Build the tables and synonyms
connect perfstat/&&perfstat_password
@@spctab
-- Create the statistics Package
@@spcpkg
在报错后可以手工连接,、conn perstat/oracle@db1在分别执行后面的2个sql
建立statpack过程。
conn sys/oracle@db1 as sysdba
create tablespace perfstat datafile '/perfstat.dbf' size 512m extent management local;
create user perfstat identified by oracle;
@?/rdbms/admin/spcreate.sql;(如果机器上有多个数据库这块会报错)
执行成功后可以在host目录下查看生成几个lis文件,则表示成功。window的host目录是
C:\DOCUMENT AND SETTINGS\USERNAME 如果系统是C的话
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11813230/viewspace-624894/ ,如需转载,请注明出处,否则将追究法律责任。