试试这个也可以:
svrmgrl
SVRMGR>startup mount
SVRMGR>alter system enable restricted session;
SVRMGR>alter system set job_queue_processes=0;
SVRMGR>alter database open;
SVRMGR>alter database character set ZHS16GBK;
SVRMGR>shutdown
SVRMGR>startup
The restriction on CLOB and varying width character sets exists in Oracle 8.0. Thus, either you are not really on 8.1.6 or you have COMPATIBLE set lower than 8.1.0.
CLOBs for varying width character sets are allowed in Oracle8i. They are internally stored as fixed-width UCS-2 Unicode and converted to the database character set as required.