您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页MESA搭建

MESA搭建

来源:小侦探旅游网
一、数据库(sql server 2005 express)安装

这个软件在微软官方下了几遍都不好用。不知道是我机器的问题还是其他原因。后来在:http://www.duote.com/soft/27453.html下的,下载完成里边有两个安装文件,先安装sqlserver2005_SSMSEE.msi,这个安装不能更改默认的安装路径,不用改就好了。;再安装SQLEXPR32_CHS_sp2.EXE,这个安装可以修改安装路径,建议修改为C:\\Program Files\\Microsoft SQL Server;

以上两个安装完之后,DOS下需要用以下命令测试MESA是否可用: osql -E -S %SERVER_NAME% 例如:osql -E -S .\\sqlexpress 二、创建数据库账号

使用SQL Server Management Studio Express,用sa登陆创建新的用户ctn,选择“SQL Server身份验证”并输入相应密码ctn,可以将“强制密码过期”关闭(XP上需要取消“强制实施密码策略”,否则不能创建用户)。 三、设置ODBC

MESA使用ODBC来连接数据库。需要在ODBC中填入上述的账号\\密码,如:ctn \\ ctn 。 打开控制面板文件夹,依次打开“管理工具”-“数据源(ODBC)”,选择“系统 DSN”列表,点击 “添加”,选择“SQL Server”,点击“完成”,按照下面表格正确配置添加数据源。 参数名称 名称 描述 服务器 登陆ID验证方式 登陆ID 密码 四、安装Perl

值 LocalServer 空 .\\sqlexpress SQL Server 验证 ctn ctn 安装使用ActivePerl-5.14.2.1402(下载地址:

http://www.skycn.com/soft/1211.html),安装是执行其中的installer.bat,各个消息框都输入yes回车,就可以了,只是中间需要输入以下安装路径,就输入D:\\Perl。 按装完成需要重启,不重启的话下边的perl命令无法执行。

五、安装Java JDK(下载地址:http://www.oracle.com/technetwor ... wnload-1501626.html)

安装使用jdk1.7.0_03,模块全部安装,并依次指定安装目录D:\\java\\jdk1.7.0_03。这个安装就不必多说了吧?! 六、安装MESA

mesa-15.0.0_w32-sql2008.zip(下载地址:http://ihedoc.wustl.edu/mesasoft ... 0.0_w32-sql2008.zip),将解压出来的MESA安装文件放到目录D:\\mesa即可 七、创建数据库

用MESA脚本创建数据库,默认地址为:C:\\Program Files\\Microsoft SQL Server。打开DOS窗口,进入到D:\\mesa\\db目录下,并执行perl脚本: perl generate_create_scripts.pl

此脚本会提示SQL server的安装路径,直接点击回车,它将列出文件夹及15个库的名称,执行perl脚本:

perl create_db.pl .\\sqlexpress

此脚本删除(drop)现有库并创建新的库。这意味着如果你第一运行的话,它将会提示错误说没找到现有库。你可以无视此提示并继续操作,或运行2次使其不出现错误信息。 八、创建数据库表

当创建了库之后,需要在库里创建表。使用DOS窗口进入到D:\\mesa\\db目录下,执行perl脚本(在执行该命令之前先用sa登录数据库,给ctn用户添加15个库的db_owner权限,具体操作是,sql server Management Studio Express-- 安全性--登录名---ctn---右键--属性--用户映射--勾选相应数据库,在下面的“数据库较色成员身份”中勾选“db_owner”):

perl create_mesa_tables.pl ctn ctn .\\sqlexpress 九、安装MESA存储目录

MESA-storage-A_12_5_0.zip(下载地址:http://ihedoc.wustl.edu/mesasoft ... torage-A_12_5_0.zip),在D:\\mesa下创建文件夹storage,将解压出来的文件放在该目录下。

十、设置一些环境变量

在运行测试脚本时,需要设置一些参数。下表列出的为需要设置的环境变量参数:

参数 MESA_TARGET 值 D:\\mesa D:\\mesa\\storage MESA_STORAGE PATH D:\\mesa\\bin;D:\\Perl\\bin JAVA_HOME JAR_DIRECTORY MESA_SQL_LOGIN MESA_SQL_PASSWORD MESA_SQL_SERVER_NAME SQL_ACCESS MESA_OS D:\\JAVA\\JDK1.7.0_03 D:\\mesa\\lib ctn ctn .\\SQLEXPRESS LocalServer:ctn:ctn WINDOWS_NT 十一、安装测试:

从MESA10.3.0开始,就添加了安装测试,以确保变量设置无误以及数据库正确安装。所有使用MIR MESA软件测试的actor必须运行此测试:

MESA Test 1验证了参数的设置,检查了一些MESA_STORAGE中的文件夹,以及数据库是否与MESA应用相匹配。 说明:

按下列步骤在DOS窗口中运行此测试:

1、进入D:\\mesa\\mesa_tests\\common\\actors\\all文件夹 2、执行如下测试脚本:

perl 1\\eval_1.pl 十二、测试结果审核 MESA Test 1的测试结果会保存在D:\\mesa\\mesa_tests\\common\\actors\\all\\1\\mir_mesa_1.xml中。检查次文件中的内容。如果没有任何错误信息(Warning)的话,则通过测试。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务