In short my problem is I want to have the same Database which is kept as an NTFS(shared by both Linux n NT) run using an NT oracle Instance n Linux Instance.
I am running a database which is kept at mount point /data (in Linux) which is shared
by NT also. For NT this is D:\.
The database is created thru Linux OS and it is working fine.
I created a new instance on NT which is supposed to use the same files that I have
created thru Linux. But while mounting the database thru NT, I am getting the following errors
ORA-00210: cannot open the specified controlfile
ORA-00202: controlfile: 'D:\ORADATA\ORALSRV\CONTROL03.CTL'
ORA-27050: function called with invalid FIB/IOV structure
OSD-04004: invalid file header
I tried to recreate the control files separately for NT. Thenit is giving me the following errors
CREATE CONTROLFILE REUSE DATABASE "ORALSRV" RESETLOGS NOARCHIVELOG
ORA-01503: CREATE CONTROLFILE failed
ORA-01565: error in identifying file 'D:\oradata\oralsrv\system01.dbf'
ORA-27046: file size is not a multiple of logical block size
OSD-04012: file size mismatch (OS 52430848).
Is there any solution for this problems. Is it not posible for me to share
same database thru both NT n Linux.
Expecting your advise in this regard,