首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在C# Visual中创建数据库

无法在C# Visual中创建数据库
EN

Stack Overflow用户
提问于 2012-10-23 03:50:19
回答 3查看 355关注 0票数 1

我使用Windows应用程序C#在Visual中创建了一个项目。

但是,当我试图向项目中添加基于服务的数据库时,会出现以下消息:

文件\(由于隐私原因未包括文件名)\mydocuments\visual studio2010\Projects\Experiment\Experiment\Experiment.mdf位于数据库文件不支持的网络路径上。创建的数据库失败。无法创建列出的文件名。检查相关错误。用户没有更改数据库的权限。‘or 557489-6500-4C96-86DA-B07E7615056D’,否则数据库不存在。ALTER语句失败。用户没有权限更改数据库‘or 557489-6500-4C96-86DA-B07E7615056D’,或者数据库不存在。ALTER语句失败。数据库‘The 557489-6500-4C96-86DA-B07E7615056D’不存在。提供一个有效的数据库名称。若要查看可用数据库,请使用sys.databases。

(我本应该包括一个错误的图片,但Stackoverflow坚持说,在我被允许在一篇文章中包含图片之前,我有10个声誉点)。

以前有没有人遇到过这种情况,并知道如何绕过它?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-10-23 03:57:10

错误消息"is on a network path that is not supported for database files"的关键部分

尝试确保它在本地磁盘上。

票数 1
EN

Stack Overflow用户

发布于 2012-10-23 03:56:16

建议:

1)验证是否可以连接到MSSQL数据库实例。

2)简单地发布“创建数据库MYDATABASE”。让MSSQL决定将文件放在哪里(您将有一个数据库文件和相应的数据库日志文件)。

IMHO..。

票数 0
EN

Stack Overflow用户

发布于 2012-10-23 04:02:22

根据MSDN,创建或部署数据库-的权限

  1. 导入数据库对象和设置
  2. 导入服务器对象和设置
  3. 创建或更新数据库项目。
  4. 部署新数据库或使用始终重新创建数据库选项集进行部署
  5. 将更新部署到现有数据库
  6. 在数据库项目中使用带有EXTERNAL_ACCESS选项的程序集
  7. 将程序集部署到新的或现有的数据库

请参阅- MSDN上的创建或部署数据库的权限

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13023298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档