最近在学习Asp.netMVC的时候,接触到Northwind数据库,发现很多书籍、教程都是用Northwind数据库当作示例进行演示,所以研究了一下,觉得Northwind数据库对较新版本的SqlServer的支持不是很友好,每次都要花点时间去寻找网友制作的对应版本的Northwind数据库,这很不方便,于是就想找一个通用的方法。

方法一(推荐):

下载文件
在数据库中的右击“导入数据层应用程序”

按照引导,选择下载的文件即可。
如果出现以下错误,请参考这篇文章

方法二:

一、必要文件下载(准备)

1.文件名:NorthWind.zip
2.下载链接:彩云云库
3.提取密码:ZUFE
4.压缩包文件如下图

5.测试平台:WindoesServer2012R2 + SqlServer2012

二、安装“sp_dboption”存储过程(SqlServer2008之前的版本跳过该步骤)

因为再较新版本的SqlServer中不存在sp_dboption存储过程,与之代替的是alter database,所以我们要自己创建存储过程。
1.在你的SqlServer中打开该文件。
文件=>打开=>文件 或者 直接拖拽
注意事项:出现如下图的询问(不一致的行尾),选择,对应数据库选择master

2.然后点击执行。执行完成后刷新一下数据库,依次打开master=>可编程性=>存储过程,其中如果出现了sp_dboption说明创建成功。如下图所示

三、新建Northwind数据库

这个大家一般都会,这里简单说一下,右击新建数据库,命名为Northwind即可。


四、打开“instnwnd.sql”数据库脚本

1.打开或拖拽“instnwnd.sql”到你的SqlServer。
注意对应数据库选择刚才新建的“Northwind”。

2.然后直接执行即可。执行过程根据机器性能时间不等。
执行完成后,在Northwind中就可以查看数据库数据了。

五、问题总结

如果出现下图所示的问题,这说明对应存储过程没有创建好,重新检查第二步是否完成。

SqlServer安装Northwind数据库的通用方法相关推荐

  1. linux php 安装mysql数据库_linux php安装mysql数据库有哪些方法

    linux php安装mysql数据库有哪些方法 发布时间:2020-07-15 15:25:56 来源:亿速云 阅读:74 作者:Leah 本篇文章给大家分享的是有关linux php安装mysql ...

  2. 安装mysql数据库及问题解决方法

    安装mysql数据库及问题解决方法 参考文章: (1)安装mysql数据库及问题解决方法 (2)https://www.cnblogs.com/zhoading/p/11538329.html (3) ...

  3. 安装mysql包有问题_安装mysql数据库及问题解决方法

    1.mysql官网下载安装包,官网地址:www.mysql.com [root@seiang software]# ll total 580020 -rw-r--r--. 1 root root 59 ...

  4. mysql 安装在路由器_MySQL如何安装?安装MySQL数据库的三种方法

    MySQL如何安装?安装MySQL数据库的三种方法 目录 安装MySQL的方式常见的有三种: rpm包形式 通用二进制形式 源码编译 1,rpm包形式 (1) 操作系统发行商提供的 (2) MySQL ...

  5. 浪潮gs支持mysql么_浪潮gs中间件服务器,客户端,数据库sqlserver安装注意事项

    1浪潮gs是基于iis基础上的,所以必须在服务器上安装iis才能成功安装浪潮中间件gsp 2在安装过程中 出现注册com组件失败的解决方法是在计算机组件下添加Genersoft_GSP空应用程序com ...

  6. 浪潮gs中间件服务器,客户端,数据库sqlserver安装注意事项

    浪潮gs中间件服务器,客户端,数据库sqlserver安装注意事项 1浪潮gs是基于iis基础上的,所以必须在服务器上安装iis才能成功安装浪潮中间件gsp 2在安装过程中 出现注册com组件失败的解 ...

  7. win10系统安装数据库SQL-server过程中出现的问题解决方法

    win10系统安装数据库SQL-server过程中出现的问题解决方法 一.出现提示需要安装Microsoft .NET Framework 3.5的三种解决办法 1,进入网址https://www.m ...

  8. PHP5+apache_2.0.50+MySQL4.0+SQLServer安装方法

    PHP5+apache_2.0.50+MySQL4.0+SQLServer安装方法 ①安装PHP5 1.解压php-5.0.0-Win32.zip到C:\PHP,重命名php.ini-dist为php ...

  9. SQLServer “无法对数据库‘XXX‘ 执行删除,因为它正用于复制”的解决方法

    SQLServer "无法对数据库'XXX' 执行删除,因为它正用于复制"的解决方法 参考文章: (1)SQLServer "无法对数据库'XXX' 执行删除,因为它正用 ...

  10. debian编译mysql_MySQL数据库之Debian 6.02下编译安装 MySQL 5.5的方法

    本文主要向大家介绍了MySQL数据库之Debian 6.02下编译安装 MySQL 5.5的方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 环境 : Debian 6.02 ...

最新文章

  1. jmeter 测试 api 接口方法
  2. 微型计算机48MHz辐射超,2012职称计算机考试题理论题库
  3. UA MATH574M 统计学习II 二元分类例子与高维问题
  4. 开机后台运行jupyter_手机重启=关机再开机?原来差别竟这么大,很多人都不知道!...
  5. c语言的程序框图怎么写,C语言课程设计————写下流程图! 谢谢
  6. VTK:可视化算法之FlyingHeadSlice
  7. 弹出“FRM-40400:事务完成:已应用和保存X条记录
  8. 读《Unix编程艺术》笔记
  9. [开源工具] 串口转wifi —— 两个串口之间通过网络进行通信
  10. python blp模型 估计_python实践——时间序列分析建模理论及代码实现
  11. python数据清洗
  12. Unity动态加载资源
  13. 远程控制-Virut蠕虫病毒(需专杀工具请三连并私信)
  14. 初识instantRun
  15. 微信诱导分享怎么防封_微信域名防红防封系统,轻松微信推广域名被屏蔽问题
  16. 有什么好的搜图软件推荐吗?
  17. hdu 4826 Labyrinth【DP】
  18. 高等数学笔记-乐经良老师-第九章-重积分
  19. 3种方法设置PDF“打开密码”,总有一种适合你
  20. ASM 系列详细教程-02-ASM 整体概览

热门文章

  1. 佳能Canon imageCLASS MF4712 打印机驱动
  2. 机器学习文本特征提取
  3. java Graphics2D 获取当前系统实际支持特殊字符和中文的字体
  4. java之NIO简介
  5. Tbase数据库入坑记
  6. java.util.timer_java.util.Timer分析源码了解原理
  7. OPPO VOOC快充电路和协议
  8. Arcgis中怎样设置调查路线线型(带箭头的虚线),附带1:1万地形图符号库
  9. [转]RUP (From 中科永联)
  10. 华为精益看板探索之路【PPT+注解】