我试图构建一个ASP.NET MVC5 Web应用程序,它在app_data
文件夹中有一个mydatabase.mdf
文件。我安装了带有localdb
实例的SQL Server 2014 Express。我可以使用服务器资源管理器编辑数据库表,但是当我调试应用程序并转到需要数据库的页面时,我会遇到以下错误。
建立到SQL Server的连接时发生了与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:SQL网络接口,错误:50-发生本地数据库运行时错误。无法创建自动实例。有关错误详细信息,请参阅Windows应用程序事件日志。
因此,我查看了application
下的事件查看器,一遍又一遍地只看到一个警告。
为缓存压缩内容C:\user\user1\appdata\local\temp\iisexpress\iis临时压缩文件\clr4integratedApppool指定的目录无效。静态压缩正在被禁用。
所以我试着重新启动服务器,但还是不行。与之前相同的错误50。
我在models
下创建了一个类,其中有一个名为post
的类。
namespace MyApplication.Models
{
public class Post
{
public int Id { get; set; }
public string Title { get; set; }
public string Content { get; set; }
}
public class MyDatabase : DbContext
{
public DbSet<Post> Posts { get; set; }
}
}
namespace MyApplication.Controllers
{
public class PostsController : Controller
{
private MyDatabase db = new MyDatabase();
// GET: Posts
public ActionResult Index()
{
return View(db.Posts.ToList());
}
}
<connectionStrings>
<add name="DefaultConnection"
connectionString="Data Source=(LocalDB)\v12.0;AttachDbFilename=|DataDirectory|\MyDatabase.mdf;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
我还注意到,在开始运行应用程序后,MyDatabase实例会断开连接。如果使用Visual Studio中的服务器资源管理器刷新数据库,则可以查看表。
为什么我可以连接到数据库并在Visual Studio 2013中编辑它,但当我调试应用程序时,它不能连接到数据库?
对LocalDB的突破性更改:适用于SQL 2014;查看本文,并尝试使用(localdb)\mssqllocaldb
作为服务器名称连接到localdb自动实例,例如:
<connectionStrings>
<add name="ProductsContext" connectionString="Data Source=(localdb)\mssqllocaldb;
...
文章还提到使用2012 SSMS连接到2014 LocalDB。这让我相信您可能安装了多个版本的SQL--这让我指出了这个SO答案,即建议更改LocalDB“实例”的默认名称,以避免今后可能出现的其他版本不匹配问题;不是作为问题的来源提到的,而是为了提高对在一台开发机器上安装多个SQL版本可能导致的潜在冲突的认识...以及为了避免一些问题而养成的习惯。
另一件值得提及的事情--如果您在尝试修复此问题时对实例进行了修补,使其处于不可用状态,那么可能需要开始过度卸载,重新安装--然后尝试使用MSSQLlocaldb
值而不是V12.0
值,看看这是否能纠正问题。
所以,我在ubuntu中使用minikube v1.19.0,在kubernetes中使用nginx ingress。我有两个节点文件:auth和client,分别制作了docker图像 我得到了4个kubernetes-cinfig文件,如下所示: auth-deply.yaml: auth-moongo-depl.yaml: 客户-depl.yaml: ingress-srv.yaml: sk
使用此代码在Mariadb中创建表时 我得到了这个错误。 #1064年的今天,您的SQL语法出现错误;查看与您的MariaDB服务器版本对应的手册,以了解第2行“Grade TINYINT UNSIGNED,Subject VARCHAR(20),yearteached YEAR)”附近使用的正确语法 我不知道语法有什么问题。谢谢你。
我在Android Studio中使用FirebaseAuth和FirebaseUser创建用户登录方法时收到一个错误。主要是告诉我要么将FirebaseUser转换为AuthResult,要么将它更改为auth result,这两种情况都会导致创建firebase用户失败,从而导致在通道plugins.flutter.io/firebase_auth.上找不到createUserWithEmai
我不知道该怎么办!感谢任何帮助! 另外,我是否应该在安装HBase之前配置Zookeeper?我的教程没有这么说。
我有和这里完全一样的问题:网络响应超时错误(create-react-nate-app)(expo)。每次我尝试在LAN上从手机扫描二维码时,都会收到网络响应超时错误。 我已经浏览了链接的stackoverflow帖子和相关github线程中的每一条回复:https://github.com/react-community/create-react-native-app/issues/144#is
我的在live server上类似这样的环境文件设置。但当我在的时候 错误是 我使用这个主机和密码通过putty访问我的sshhttp://5.100.156.10:2082我很困惑。