PowerEasy®SiteFactory™ CMS的数据库在SQL下的操作只适合于SQL版系统的用户,在进行下面的操作前请先在您的计算机中安装好Microsoft SQL Server数据库软件,SQL Server安装方法请参阅Microsoft的说明。本章重点讲述PowerEasy ®SiteFactory™CMS在SQL下的创建、配置与链接的方法。
1.依次单击“开始”->“程序”->“Microsoft SQL Server”->“企业管理器”。
2.在企业管理器窗口中,选择“数据库”,右键选择“新建数据库”。在出现的“数据库属性”窗口中填写您要的数据库名,再单击“确定”。
3.选中刚才新建的数据库,单击顶部菜单中的“工具”->“SQL 查询分析器”。在出现的“SQL 查询分析器”窗口中,单击工具栏上的“打开”按钮。打开本系统所在文件夹中的App_Data\SQLServer2000.sql 查询文件。4.点工具栏上的“执行查询”按钮,以查询以创建系统需要的表和存储过程。在“查询”窗口中出现“所影响的行数为1行”等成功信息。关闭“SQL 查询分析器”窗口。
5.回到SQL控制台。单击“安全性”,选择“登录”,右键选择“新建一个登录”。在出现的“ SQL Server登录属性-新建登录”窗口的“常规”选项中,输入名称、 SQL Server身份验证密码,并选中您新建的数据库。
6.在“数据库访问”选项中,勾选您新建的数据库,并勾选“ public”和“db_owner”这二个数据库角色。单击确定,再次输入一遍密码以确认。
温馨提示:如果SQL版系统在访问网站时提示“用户' PowerEasy'登录失败。原因:未与信任 SQL Server 连接相关联”的错误,请右击要进行认证模式设置的服务器,在右键菜单中选择“属性”, SQL Server将弹出“SQL Server属性(配置)”对话框。在属性对话框中选择“安全性”选项,在“身份验证”处选择“SQL Server和Windows”,然后单击确定。用户手册所配光盘中提供了PowerEasy ®SiteFactory櫾赟QL2000与中创建数据库和录像,具体请参阅本书配套光盘中的相关视频录像。
1.打开SQL 2005程序
依次点击“开始菜单”->“程序”->“Microsoft SQL Server 2005”->“企业管理器”(management studio),服务器类型选择“数据库引擎”,在填写服务器名称、点选身份验证方式(选 WIN身份验证)后,单击“连接”按钮。
在出现的“企业管理器”界面中右键选择“数据库”-> “新建数据库”,在弹出页面中填写数据库名称,您也可以设置数据库的路径或使用系统默认路径,单击“确定”按钮。
在“对象资源管理器”中右键选择新建的数据库,单击“新建查询”,在顶部菜单中单击“打开文件”按钮,在弹出的窗口中找到本系统所在文件夹中的App_Data\SQLServer2005.sql数据库文件,单击“执行”按钮,执行后消息框内显示如下图所示,则表明SQL查询已经执行完毕,数据库建立成功。
在查询成功后,关闭查询窗口,在“对象资源管理器”中展开“安全性目录”,新建一个登录名与配置用户映射,在“用户映射操作”中的“数据角色成员身份”勾上 public和db_owner权限(注意:在填写完登录名与密码之后要单击左侧的用户映射进行设置)。
打开您的网站系统目录,以记事本打开Config\ConnectionStrings.config文件。
<?xml version="1.0" encoding="utf-8"?>
<!--指定数据库连接字符串(名称/值对的形式)的集合。-->
<connectionStrings>
<remove name="Connection String" />
<add name="Connection String" connectionString="server=(local);database=SiteFactory;
uid=PowerEasy;pwd=PowerEasy*9988" providerName="System.Data.SqlClient" />
</connectionStrings>
其中:
server为数据库服务器名,默认值为“(local)”
database为数据库名称,默认值为“SiteFactory”
uid为登录用户名,默认值为“PowerEasy”
pwd为登录密码,默认值为“PowerEasy*9988”
温馨提示:如果您是在本地服务器运行,数据库服务器名可用“(local)”或“127.0.0.1”,非本机请用真实IP地址。若数据库使用SQL2005免费版(Express版),则数据库服务器名要填写“机器名\实例名”。用户手册所配光盘中提供了PowerEasy® SiteFactory櫾赟QL2005与中创建数据库和录像,具体请参阅本书配套光盘中的相关视频录像。