前言:本文为华南理工大学飞机票售票管理系统 (2020) 分发后配置数据库做出说明,以期帮助此软件在开发完成后快速部署至其他机器上运行。

一、安装 Microsoft SQL Server 2008 R2 Express

  1. 进入微软官网下载界面 https://www.microsoft.com/zh-cn/download/details.aspx?id=23650 并单击“下载”
  2. 勾选 SQLEXPRWT_x64_CHS.exe 并 NEXT
  3. 静待下载完成,运行之
  4. 出现如下界面,选择“全新安装或现有安装添加功能”

SQL Server 安装中心的新建安装选项

安装数据库剩下的操作参见 https://blog.csdn.net/Until_U/article/details/104455011 ,在此不再赘述。

二、 导入数据库

为减少工作量,或为了继承数据,在此采用直接导入数据库的方法在新机上快速建立数据结构。

  1. 下载数据库文件,链接: https://static.gmx0.cn/files/other/HuagongDB.zip 并解压之
  2. 打开 Microsoft SQL Server Management Studio,并连接到数据库

SQL Server Management Studio 连接数据库界面

  1. 右键单击“数据库”,选择“附加”

SQL Server Management Studio 数据库附加菜单

  1. 单击“添加”

附加数据库对话框中的添加按钮

  1. 选中第一步解压出来的售票.mdf,单击“确定”

选择售票数据库 MDF 文件

  1. 单击“确定”

确认附加售票数据库

三、启动数据库访问

  1. 打开 Microsoft SQL Server 配置管理器,展开“SQL Server 网络配置”“[你的实例名]的协议”(此处以“MSSQLSERVER 的协议”为例),将“协议名称”为 “Shared Memory, Named Pipes, TCP/IP”的状态改为“已启用”

SQL Server 网络协议启用配置

  1. 展开“SQL Native Client 10.0 配置”“客户端协议”,将“名称”为 “Shared Memory, Named Pipes, TCP/IP”的状态改为“已启用”

SQL Native Client 客户端协议启用配置

  1. 单击“SQL Native Client 10.0 配置”下方的“别名”,在右侧空白处右击,选择“新建别名…”

SQL Native Client 新建别名菜单

  1. “别名”名称自定义,此处以 iks 为例;“服务器”输入“localhost”,单击确定

SQL Server 客户端别名配置

四、配置程序

编辑“飞机票售票.exe.config”,将第七行改为

<add name="connStr" connectionString="Data Source=TTSTUDIO;Trusted_Connection=SSPI;DataBase=售票" />

飞机票售票系统数据库连接配置

特别鸣谢:阿里CDN 和 SQL server2008安装教程(详细)_Until_U的博客-CSDN博客 https://blog.csdn.net/Until_U/article/details/104455011

本项目为校内项目,具体细节请查阅计划书等文件。