解决 | 此数据库文件跟当前sql server实例不兼容 & sql server2008无法连接到(local)

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介: 最近在搞ASP.NET,因实验室VS版本跟PC不一样可能,拷回来一打开就这样子:眉头一皱的我打开我的古董SQL,自从用了MySQL就没碰它了我的锅。

最近在搞ASP.NET,因实验室VS版本跟PC不一样可能,拷回来一打开就这样子:

img_ffdecb359121cf2bcf9d4a325f9e08fa.png



眉头一皱的我打开我的古董SQL,自从用了MySQL就没碰它了我的锅。。。果然。。连接的时候。。。
img_f09e55c1d47ee27871ec0529b6ae9b57.png


不慌,(win 10)打开控制面板\系统和安全\管理工具 ->服务,

img_ce5cd26ec036afa3eea02cc89d5bb403.png

img_6f6423f1b88ab5ca9f9714f808347539.png

找到SQL Server(MSSQLSEVER),右键,启动或重启动:

img_a9a6b9d9f94b127cf1be4a958d4797e9.png

读条,完了之后看状态,正在运行咯:
img_a33e45c55d9b18b8a79a4f5b526acc1f.png

img_63a33f0527cac423761f2ab4879912c0.png

一顿骚(cainiao)操作之后,再次打开sql,完美解决了,连接成功:

img_884182ce74287981689f185b1d6be569.png





接着VS点击连接到数据库:

img_1eefc970b6cb11d3fb903c9aa0d746c7.png

接下来有两种方法:

方法一(推荐,简单粗暴):
直接在弹出来的窗口中选择好路径后点击确定:

img_c699f02a5e37da0d02cb1639617f1248.png

然后会提示如下,继续点击确定即可:
img_f79b133a6c9d6b8a56f0a10fcf383caa.png

搞定:

img_59f5e06d5ccec70d096af3d624262f8c.png




方法二(仅供参考):

img_1b51d9bf7b4ab6b343cc2e2314012947.png

img_86d9121da8b4d71ad12670154f90573c.png

img_bd4ed3775278262ce61a7ee62c3e7b51.png

完了点击确定即可。




附记:补充更新安装ASP.NET 工具:

img_2df3b73c0c471fdfbc469ee60150578c.png

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
10天前
|
SQL 存储 安全
sql server 数据库实例
SQL Server 数据库实例是指在 SQL Server 中创建的一个独立的数据库环境。每个数据库实例都拥有自己的一套完整的数据库文件、配置设置、用户和权限等,可以独立地进行管理和操作。以下是关于
|
10天前
|
SQL 监控 安全
sql server数据库监控
SQL Server数据库监控是收集、聚合和监控SQL服务器的各种指标的过程,旨在维护SQL数据库的运行状况和可用性,优化性能,并预防或快速响应错误。以下是一些关于SQL Server数据库监控的核心
|
4天前
|
存储 关系型数据库 数据库
回顾数据库的三级模式,为什么比直接存文件表格好?
【6月更文挑战第10天】本文介绍数据库用于解决Excel等文件系统存在的数据冗余、不一致和访问困难等问题。DBMS中的关系有一对一、一对多、多对一和多对多四种类型。键有候选键、超级键、主键、备用键和外键等类型,功能依赖分为平凡和非平凡两种。
9 0
回顾数据库的三级模式,为什么比直接存文件表格好?
|
4天前
|
SQL 存储 数据库
如何在SQLServer中创建数据库
在SQL Server中创建数据库,可通过SSMS的图形界面或T-SQL语句。在SSMS中,连接到服务器,右键“数据库”选择“新建数据库”,配置属性后点击确定。使用T-SQL,连接到服务器,编写CREATE DATABASE语句指定数据库名称、文件路径及大小信息,执行查询完成创建。确保有足够磁盘空间,并注意权限设置。
|
5天前
|
SQL Oracle 关系型数据库
若干SQL创建数据库实例
在SQL中创建数据库,各系统方法各异。MySQL和SQL Server使用`CREATE DATABASE`语句,如`CREATE DATABASE mydb;`。Oracle通常借助DBCA,但也可用复杂SQL命令,而PostgreSQL同样使用`CREATE DATABASE`。SQLite在首次连接到不存在的数据库文件时会自动创建。注意各系统中的选项如大小、编码、权限等。
|
7天前
|
关系型数据库 MySQL 数据库
Qt 无法连接MySQL数据库
Qt 无法连接MySQL数据库
|
9天前
|
SQL Oracle 关系型数据库
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
|
9天前
|
数据库
利用navicat将数据库中的查询结果导出文件
利用navicat将数据库中的查询结果导出文件
|
9天前
|
SQL XML Java
java与sql server数据库连接
在Java中连接SQL Server数据库,你通常需要使用JDBC (Java Database Connectivity)。以下是一个简单的步骤指南,帮助你建立连接: ### 1. **下载并
|
10天前
|
SQL 数据库 索引
sql server 跨数据库查询
在 SQL Server 中,跨数据库查询是指在一个数据库查询中访问另一个数据库的数据。这通常是在同一 SQL Server 实例上的不同数据库之间进行的。跨数据库查询在很多场景下都很有用,比如数据整