把ACCESS修改成SQL版CMS
作者:cmscn 日期:2005-04-11
1.下载Joekoe_CMS_1.0_free(最好使用未修改过的CMS),将数据库joekoe_data.asp改成joekoe_data.mdb
2.打开joekoe_data.mdb数据库,打开user_data表单,把joekoe修改成你的名字
3.用记事本或UE打开include文件夹下的common.asp文件,将web_dim(3)="joekoe"修改成你的名字
4.用记事本或UE打开include文件夹下的config.asp文件,将
joekoe_cms.connstr="DBQ="&server.mappath("data_jk/joekoe_data.asp")&";DRIVER={Microsoft Access Driver (*.mdb)};"
替换成
joekoe_cms.connstr="provider=sqloledb;" & _
"driver={SQL SERVER};" & _
"server=(local);" & _
"uid=用户名" & _
"pwd=密码;" & _
"database=数据库名字;"
注:server=(local) 是服务器名字
5.用记事本或UE打开include文件夹下的skin.asp文件,将
call joekoe_cms.exec("delete from user_login where datediff('s',l_tim_end,'"&joekoe_cms.now_time&"')>"&dim_num(2)&"*60",0)
替换成
call joekoe_cms.exec("delete from user_login where datediff(mi,l_tim_end,getdate())>"&dim_num(2),0)
OK,程序连接修改完毕,接下来打开MS SQL SERVER 企业管理器
1.打开 "企业管理器" -> "机器名" -> "数据库" ,右键点击 "添加新数据库" ,名称自定,如:rh_data,别的可以按默认值,添加成功!
2.打开 "企业管理器" -> "机器名" -> "数据库" ->"rh_data"->"表",右键点击 "所有任务->导入数据库"将joekoe_data.mdb导入到SQL数据表里
3.选择"表"里的表单->右键->设计表,设定每个表单的主键及表的标示列,每一个表单进行手动设置
注:config表单不用设置
4.打开 "企业管理器" -> "机器名" -> "安全性" -> "登陆" ,右键点击 "新建登陆"
填写如下:
名称:"rh_data" (您的数据库登陆用户名)
身份验证选 "SQL Server 身份验证" ,密码为:"123" (您的数据库登陆密码)
数据库选:rh_data
服务器脚色选:Database Creators
数据库访问 "许可" 选择:"rh_data" ,数据库角色充许中选择:"public"、"db_owner"
点确定,再次输入上一次输入的密码:"123" 即可配置成功!
以上未说到的则安 SQL Server 里的默认值,不需要改动;
密码可填写你自己想要的密码,建议修改成复杂一点的;
修改完密码后请将程序目录里的 include/config.asp文件里的用户密码也一起修改一下。
OK,做完以上4步并没有错误后,您的SQL版即可正常运行。请用你设定的管理员(密码 joekoe )登陆后台进行相关设置。
评论: 6 | 引用: 6 | 查看次数: 842
发表评论