3

在 Windows 上将我的本地 Oracle DB 从 11g 迁移到 19c 时,在运行 时setup.exe,我得到了: [INS-30014] Unable to check whether the location specified is on CFS

4

6 回答 6

3

就我而言,我需要打开我的主机文件 (C:\Windows\System32\drivers\etc\hosts) 并注释掉以下内容:

# 192.168.0.111 host.docker.internal  
# 192.168.0.111 gateway.docker.internal  
# 127.0.0.1 kubernetes.docker.internal  

这些似乎是我的旧 docker 安装的残余物,该安装已被移除。

于 2021-08-04T07:42:36.753 回答
2

我尝试了 Stackoverflow 的其他解决方案,但没有一个对我有用。这是修复:

  • 转到控制面板 > 网络和 Internet > 网络连接
  • 禁用
    • vEthernet (Docker)
    • vEthernet(默认开关)
  • 继续安装
  • 重新启用两个禁用的 vEthernet。
于 2020-07-10T14:13:42.803 回答
1

通过首先安装软件,然后运行 ​​dbca 来创建我让它工作的数据库,

于 2020-10-25T17:38:50.800 回答
1

就我而言,这是 Oracle 主目录的权限问题。如果您的 Windows PC 名称长度 >= 16 个字符,则管理员组的名称会受到影响,因为仅包括前 15 个字符。名称的第一部分与全名之间的不匹配是导致问题的原因。就我而言,DESKTOP-ASUS-ROG 与 DESKTOP-ASUS-RO(请注意缺少的 G)。我将PC重命名为DESKTOPASUS,重新启动机器,它没有问题。当我的系统名称超过最大值时,查看文件夹的安全配置时,名称差异很明显。

hostname您可以通过从命令行运行来获取您的 PC 名称。如果 >= 16 个字符,请将 PC 重命名为 <= 15 个字符,然后重新启动。

此处在不同的上下文中间接讨论了潜在问题: https ://docs.microsoft.com/en-us/troubleshoot/windows-server/identity/naming-conventions-for-computer-domain-site-ou

Maximum name length: 15 characters.

于 2021-12-18T06:11:04.043 回答
0

INS-30014: 无法检查指定位置是否在 CFS 上

原因:指定的位置可能没有所需的权限。

行动:提供具有适当所需权限的位置。

于 2021-04-12T08:18:48.620 回答
0

在命令提示符下执行主机名

在 windows hosts 文件中的 IP 地址旁边添加 hostname 命令返回的主机名。还要在其旁边添加带有域名的主机名

9.115.154.54 LP1-AP-WIN73 LP1-AP-WIN73.yourdomain.com

保存主机文件并继续安装

于 2020-10-28T10:25:32.853 回答