PS C:\> Get-WindowsFeature RSAT-AD* PS C:\> Install-WindowsFeature RSAT-AD-PowerShell PS C:\> import-module ActiveDirectory PS C:\> Get-Command Get-ADComputer PS C:\> Get-ADComputer -Filter 'Name -like "*SQL*"'
Windows
Windows
Oracle – Direct NFS with a Windows NFS Server
Scenario : Oracle Direct NFS, NFS on Windows Server
you are using Oracle Direct NFS, and the NFS is running on Windows, there is a potential issue with permissions and ownership changes required.
Example
An example of issues with Oracle Direct NFS using datapump with the DATA_PUMP_DIR located on an NFS share server by NFS on Windows:
Estimate in progress using BLOCKS method... Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA Total estimation using BLOCKS method: 2.625 MB Processing object type SCHEMA_EXPORT/USER ORA-39126: Worker unexpected fatal error in KUPW$WORKER.CREATE_OBJECT_ROWS [USER:"XYZ"] ORA-19505: failed to identify file "/u01/ORCL/ORCL_testexp.dp" ORA-17503: ksfdopn:4 Failed to open file /u01/ORCL/ORCL_testexp.dp ORA-17500: ODM err:File does not exist ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95 ORA-06512: at "SYS.KUPW$WORKER", line 11014 ----- PL/SQL Call Stack ----- object line object handle number name
Relevant MOS Documents
RMAN Backup Fail to NFS Shares From a Windows Server When DNFS is Enabled (Doc ID 2171297.1)
Datapump Dump File Permission In DNFS Environment (Doc ID 2049012.1)
Solution
Change the value of the following registry key (on the Windows Server providing NFS) to 0 and restart Server for NFS:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerForNfs\CurrentVersion\Exports\0\RestrictChown = 0 (DWORD)
Workaround
You could also disable Direct NFS:
set ORACLE environment.
cd $ORACLE_HOME/rdbms/lib/
make -f ins_rdbms.mk dnfs_off
— restart the instance