zoukankan      html  css  js  c++  java
  • SQL Server 2008安装配置说明书+简单使用 亲测可用

    SQL Server 2008 序列号:
    Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
    Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB

    产品秘药JD8Y6-HQG69-P9H84-XDTPG-34MBB

    下面只说企业版安装说明

    SQL Server版本:SQL Server 2008 企业版。

    安装Microsoft SQL Server 2008

    根据操作系统和系统中所安装的组件的不同,Microsoft SQL Server 2008安装程序可能需要先安装支持组件Microsoft .NET Framework 3.5 SP1和Windows Installer 4.5。

    下面我们以Windows Server 2003企业版操作系统的安装过程为例,详细地介绍Microsoft SQL Server 2008的安装过程。

    由于我们是在全新安装的Windows Server 2003中安装SQL Server 2008,因此出现了要求安装支持组件的对话框。注意,如果您的操作系统已经安装过这些组件,则可能不会出现该对话框。

    1.安装.NET Framework 3.5 SP1和Windows Installer 4.5支持组件

    在“Microsoft .NET Framework 3.5 SP1 安装程序”对话框中选择“我已经阅读并接受许可协议中的条款(A)”,然后点击“安装(I) >”按钮。注意,此安装过程并不需要Internet连接。

    安装完毕后,点击“退出(X)”关闭对话框。

    稍后,安装程序将启动“软件更新安装向导”,点击“下一步(N) >”继续。

    选择“我同意(A)”,然后点击“下一步(N) >”继续。

    在弹出的“KB942288-v4 安装程序”对话框中点击“继续(C)”,安装“Windows Installer 4.5”。

    安装完成后,SQL安装程序要求重新启动计算机,点击“确定”,重新启动计算机。

    2.安装SQL Server 2008

    计算机重新启动后,“SQL Server 安装中心”将自动运行。如果安装中心没有自动运行,则需要手动执行安装程序。注意,在Windows 7中安装时,请以管理员身份运行,具体操作方法:在安装程序上右击,选择“以管理员身份运行(A)”。如果出现“程序兼容性助手”对话框,点击“运行程序(R)”继续执行安装程序。

    在安装中心左侧选择“安装”,然后选择“全新 SQL Server 独立安装或向现有安装添加功能”。

    稍后,“SQL Server 2008安装程序”将会启动,它将自动进行“安装程序支持规则”检查。

    检查完毕后,点击“确定”继续。如果不能点击“确定”,则需要根据其提示信息,更新或更改操作系统或软件设置。

    如果已经购买产品密钥,则输入产品密钥。如果未购买产品密钥,请选择“指定可用版本(S)”,选择“Enterprise Evaluation”180天试用,此试用版不会屏蔽任何功能。点击“下一步(N) >”继续。

    勾选“我接受许可条款(A)。”,点击“下一步(N) >”继续。

    点击“安装(I)”,安装程序支持文件。

    “安装程序支持文件”安装完毕后,安装程序将再次进行“安装程序支持规则”检查。检查完毕后,点击“下一步(N) >”继续。

    在安装程序“功能选择”页中选中“数据库引擎服务”、“管理工具 – 基本”和“管理工具 – 完整”。如果需要其他功能,请勾选相应选项。点击“下一步(N) >”继续。

    在“实例配置”页中可以修改实例名和实例安装目录。修改完毕后,点击“下一步(N) >”继续。

    进入“磁盘空间要求”页,点击“下一步(N) >”继续。

    进入“服务器配置”页,在“服务帐户”选项卡中,选择“SQL Server 代理”和“SQL Server Database Engine”的帐户名,然后点击“下一步(N) >”继续。

    进入“数据库引擎配置”页,在“帐户设置”选项卡中,点击“添加当前用户(C)”。如果要使用 “SQL Server身份认证”方式连接数据库,则要在“身份认证模式”一栏中选择“混合模式(SQL Server身份验证和Windows身份验证)(M)”,并设置密码。该密码是内置帐户“sa”的密码。然后点击“下一步(N) >”继续。

    如果勾选了其它功能,则可能需要继续一些设置。否则将直接进入“错误和使用情况报告”页,点击“下一步(N) >”继续。

    安装程序将再次检查“安装规则”。检查完毕后,点击“下一步(N) >”继续。

    安装程序进入“准备安装”页,点击“安装(I)”继续。

    整个安装过程可能需要10分钟。

    安装完成后,点击“下一步(N) >”继续。

    点击“关闭”,退出“SQL Server 2008安装程序”。

    最后,关闭“SQL Server 安装中心”完成SQL 2008的安装。至此,SQL Server 2008的整个安装过程就结束了。

    使用SQL Server 2008附加数据库 

    下面我们以附加“StudentDB”数据库为例,详细地介绍如何使用SQL Server 2008附加数据库。在Windows Server 2003和Windows 7中附加数据库的操作完全相同,因此,为了节省篇幅,我们仅以Windows 7为例进行讲解。

    在Windows 7中附加数据库:

    1.打开“Microsoft SQL Server Management Studio”,点击“连接(C)”按钮,连接到服务器。

    注意,在Windows 7中,如果没有关闭“UAC帐户控制”,则需要以管理员身份运行“Microsoft SQL Server Management Studio”才能成功附加数据库。具体操作方法是:在开始菜单中的“SQL Server Management Studio”项目上右击,在弹出的菜单中选择“以管理员身份运行(A)”。

    在Windows Server 2003中可能会出现“服务器名称(S)”一栏为空的情况。

    出现这种情况时,可以直接输入“(local)”,或者点击“服务器名称(S)”下拉框,选择“<浏览更多…>”。在打开的“查找服务器”对话框中展开“数据库引擎”,选中其中的主机,然后点击“确定”返回“连接到服务器”对话框。再点击“连接(C)”按钮就可以连接到服务器。

    2.展开服务器节点,在“数据库”节点上右击,选择“附加(A)…”,打开“附加数据库”对话框。

    3.点击“添加(A)…”按钮,打开“定位数据库文件”对话框。

    4.定位到“StudentDB.mdf”数据库文件,然后点击“确定”,返回“附加数据库”对话框。

    5.修改“附加为”一栏中的数据库名称为“StudentDB”。如果需要附加其它数据库,请点击点击“添加(A)…”按钮,添加完毕后点击“确定”继续。

    6.当弹出提示信息时,点击“确定”继续。

    7.数据库附加成功后,可以在“数据库”节点中看到“StudentDB”数据库。

    8.展开“StudentDB”数据库,展开“表”,可以看到其中的已经建立好的数据表。

    9.启动Visual Studio,打开“学生信息管理系统”项目,然后打开“app.config”应用程序配置文件,修改“connectionStrings”节点中“connectionString”值。

    首先介绍一下“connectionString”中各参数的含义,假设初始值如下:

    <connectionStrings>

            <add name="StudentManage.My.MySettings.StudentDBConnectionString"

                connectionString="Data Source=localhost\SQLEXPRESS;Initial Catalog=StudentDB;Integrated Security=True"

                providerName="System.Data.SqlClient" />

            <add name="StudentManage.My.MySettings.masterConnectionString"

                connectionString="Data Source=localhost\SQLEXPRESS;Initial Catalog=master;Integrated Security=True"

                providerName="System.Data.SqlClient" />

    </connectionStrings>

    我们可以看到有两个“connectionString”,其中第一个用于连接“StudentDB”数据库,第二个用于连接“master”数据库。

    根据数据库连接方法的不同,“connectionString”的参数也不同,这是其中一种,采用的是“Windows集成身份认证”方式,形式如下:

    connectionString="Data Source=localhost\SQLEXPRESS;Initial Catalog=StudentDB;Integrated Security=True"

    “Data Source”是所要连接数据库的“主机名\实例名”,连接默认实例则可以省略实例名;“Initial Catalog”是所要连接的数据库名称;“Integrated Security=True”表示使用“Windows集成身份认证”方式连接数据库。

    另一种是采用 “SQL Server身份认证”连接数据库,形式如下:

    connectionString="Server=localhost\SQLEXPRESS;uid=sa;pwd=qaz123!@#;database=StudentDB"

    “Server”是所要连接数据库的“主机名\实例名”或“IP地址\实例名”,连接默认实例则可以省略实例名;“uid”是数据库的登录名;“pwd”是对应登录名的密码;“database”是所要连接的数据库名称。

    在打开“Microsoft SQL Server Management Studio”时可以看到“服务器名称(S)”一栏,它就是主机名,用它替换“Data Source”的值,或“Server”的值。

    这里我们连接的是默认实例,所以省略了实例名。

    修改后的连接字符串如下:

    <connectionStrings>

            <add name="StudentManage.My.MySettings.StudentDBConnectionString"

                connectionString="Data Source= WIN-284HDDE7OAK;Initial Catalog=StudentDB;Integrated Security=True"

                providerName="System.Data.SqlClient" />

            <add name="StudentManage.My.MySettings.masterConnectionString"

                connectionString="Data Source= WIN-284HDDE7OAK;Initial Catalog=master;Integrated Security=True"

                providerName="System.Data.SqlClient" />

    </connectionStrings>

    10.保存修改好的“app.config”配置文件,然后启动调试。

    输入预置在管理系统中的用户“丁莉”及密码“111111”登录管理系统。

    登录成功后将显示“学生信息管理系统”主界面。

    另外,部分用户使用“SQL Server身份认证”时无法连接数据库,可能是“sa”帐户未启用,或者是服务器身份验证方式未设置为“SQL Server 和 Windows 身份验证模式”。“sa”帐户是SQL Server预置的系统管理员帐户,如果在安装SQL Server时没有开启,则需要手动启用“sa”帐户,并修改身份验证模式。

    1.连接到服务器,展开“安全性”节点,展开“登录名”节点,在“sa”登录名上右击,选择“属性(R)”。

    2.在打开的“登录属性”对话框左侧“选择页”中选择“状态”,选中“启用”。

    3. 在“登录属性”对话框左侧“选择页”中选择“常规”,修改密码,此处设置的密码是登录名“sa”的密码。然后,取消“强制实施密码策略(F)”,点击“确定”关闭对话框。

    4.在服务器节点上右击,选择“属性(R)”。

    5.在打开的“服务器属性”对话框左侧“选择页”中选择“安全性”,然后将“服务器身份验证”设置为“SQL Server 和 Windows 身份验证模式(S)”,点击“确定”关闭对话框。

    6.弹出提示信息时,点击“确定”继续。

    7.从开始菜单,打开“SQL Server 配置管理器”,在左侧树形列表中选中“SQL Server服务”,然后在右侧窗口中选中“SQL Server (MSSQLSERVER)”,点击工具栏上的“重新启动服务”按钮,使我们刚才修改的混合身份验证模式生效。

    数据库服务重新启动后就可以使用“SQL Server身份认证”方式连接数据库。

  • 相关阅读:
    PHP笔记
    HTML5储存
    KeyDown,KeyPress和KeyUp详解(转)
    Vue.js和angular.js区别
    java 解析json的问题
    在Eclipse中使用JUnit4进行单元测试
    Ibatis代码自动生成工具——Abator安装与应用实例(图解)
    IT人员----怎么把电脑窗口设置成淡绿色
    Java面试题之数据库三范式是什么
    Java面试题之jsp相关
  • 原文地址:https://www.cnblogs.com/xuerongli/p/2980148.html
Copyright © 2011-2022 走看看