c# - CREATE FILE 在尝试打开或创建物理文件时遇到操作系统错误 5(访问被拒绝。)
问题描述
以自学模式从 java 迁移。(安装了 Visual Studio 2019 社区和 SqlServer 2017 64 位社区版)。我按照本教程链接上的说明进行操作
当我执行初始迁移步骤的步骤时,我在运行 update-database 时遇到了这个错误,我遇到了这个错误。我知道它与数据库访问/配置问题有关,我非常感谢将它提供给包管理器控制台的正确方法。
我在 SQL Server 的服务中添加了允许服务与桌面权限交互。以及通过 nuget 包管理器设置的设置,包括 SQL 服务器工具,我没有找到任何设置来添加测试连接。
创建文件遇到操作系统错误 5(访问被拒绝。) > 尝试打开或创建物理文件 >'C:\Users\userRazorPagesMovieContext-f0053713-d1d4-4b1b-b07a->c77d6dfaf131.mdf'。创建数据库失败。无法创建列出的某些文件名。检查 > 相关错误。
解决方案
丢失的 \ 是由 Sql Server 的错误引起的。有关详细信息,请参阅此问题:CREATE FILE 在尝试打开或创建物理文件时遇到操作系统错误 5(访问被拒绝。)。并在此处下载更新:https ://www.microsoft.com/en-us/download/confirmation.aspx?id=56128 。
推荐阅读
- java - 如何从一个类中获取受保护的值并进入另一个类
- python - 找不到我保存的用户名和密码
- variables - 每当我写“风格”时,我得到一个错误命名参数未定义
- javascript - HTML 表格行创建
- firebase - 在 Firestore 中存储标签的最有效方法是什么?
- angular - 如何处理 PrimeNG p-fullCalendar 的自定义按钮单击事件?
- typescript - TypeScript 中必需的与推断的泛型类型
- swift - 在 Swift 中将泛型数据类型的变量转换为 String
- excel - 从上一张工作表中提取数据以填充当前工作表中的值
- javascript - 等待服务器时显示加载