天萃荷净
运维DBA反映在创建Oracle数据库控制文件时报错ORA-01565 ORA-27041 OSD-04002,分析原因为创建语句中含中文导致
oracle 在win平台上创建控制文件可能会出现ORA-01565 ORA-27041 OSD-04002错误
C:\Users\feicheng>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on 星期六 9月 13 16:20:38 2014
Copyright (c) 1982, 2013, Oracle. All rights reserved.
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> startup nomount;
ORACLE 例程已经启动。
Total System Global Area 400846848 bytes
Fixed Size 2281656 bytes
Variable Size 188747592 bytes
Database Buffers 201326592 bytes
Redo Buffers 8491008 bytes
SQL> CREATE CONTROLFILE REUSE DATABASE "XFF" NORESETLOGS NOARCHIVELOG
2 MAXLOGFILES 16
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 100
5 MAXINSTANCES 8
6 MAXLOGHISTORY 292
7 LOGFILE
8 GROUP 1 'D:\ORACLE\ORADATA\XFF\REDO01.LOG' SIZE 50M BLOCKSIZE 512,
9 GROUP 2 'D:\ORACLE\ORADATA\XFF\REDO02.LOG' SIZE 50M BLOCKSIZE 512,
10 GROUP 3 'D:\ORACLE\ORADATA\XFF\REDO03.LOG' SIZE 50M BLOCKSIZE 512
11 DATAFILE
12 'D:\ORACLE\ORADATA\XFF\SYSTEM01.DBF',
13 'D:\ORACLE\ORADATA\XFF\SYSAUX01.DBF',
14 'D:\ORACLE\ORADATA\XFF\UNDOTBS01.DBF',
15 'D:\惜分飞\USERS01.DBF'
16 CHARACTER SET ZHS16GBK
17 ;
CREATE CONTROLFILE REUSE DATABASE "XFF" NORESETLOGS NOARCHIVELOG
*
第 1 行出现错误:
ORA-01503: CREATE CONTROLFILE ??
ORA-01565: ???? 'D:\???\USERS01.DBF&#