CMS网站升级标准 CMS网站 升级工具 CMS网站 手动升级 Sqlite转SqlServer版本 Sqlserver转Sqlite版本 ASP版网站数据导入

网站升级步骤:

1、备份网站源文件及数据库文件;

注:与相关人员沟通好,网站正在维护先不要上传资料,避免数据丢失;

2、查看网站版本,判断网站升级的类型,2.4以下版本采用手动升级,2.2以上采用升级工具

1)升级工具:查看(测试网站包下载:下载

2)手动升级:查看(测试网站包下载:下载

3、测试网站(测试检查:查看

4、发布地址

升级工具

打开升级工具,如下图所示,网站为2.8.12版本;

1)选择网站根目录

2)备份设置:手动备份(勾选备份设置会把网站所有文件都备份,如upload文件太大的情况,升级起来就会特别慢)

3)选择升级包:选择“2.6-2.10CMS版本安装包.zip”,点击升级;

升级完成后请搭建到本地IIS测试一波,稳得鸭匹;


手动升级分两部分:数据库升级和网站文件升级

1、数据库升级

1)使用sqlite对比工具,先将数据库结构升级到最新;

2)找一个新版本的数据库与2.2版本的数据库进行对比;设置完成点击OK;

3)进行下面界面,右边划线的2.2数据库缺少表,选中左边的新表,点击“copy from left DB”,将表复制过去;

4)黄色的部分,表示表的字段结构不对,双击黄色表;进入进入下图界面:

选中1.黄色区域,点击2的箭头,更新表的字段结构;

5)将黄色区域覆盖完成点击“update”,完成表的结构更新;(将数据库所有划线的表及黄色的表全部按这个操作更新)

6)用对比工具将数据库结构升到最新数据库后,执行一下sqlite语句:

update dt_article_category set target='_self';

update dt_article set target='_self';

update dt_manager set error_time='2000-01-01 00:00:00.000';

update dt_link set add_time='2000-01-01 00:00:00.000';

update dt_link set is_lock=1;

insert into dt_tag_type (name,title,is_show) values ('qrcode','二维码列表',1);

7)查看dt_article_attribute_field表的数据,只保留两条MP4的数据,其他有多余的就删掉。没有的话需要加上这两条数据;

insert into dt_article_attribute_field(name,title,control_type,data_type,data_length,data_place,is_required,is_password,is_html,editor_type) values('mp4length','MP4视频','single-text','nvarchar(50)',50,0,0,0,0,0)

insert into dt_article_attribute_field(name,title,control_type,data_type,data_length,data_place,is_required,is_password,is_html,editor_type) values('mp4video','MP4视频','single-text','nvarchar(250)',250,0,0,0,0,0)


2、网站文件升级

发布一个新版本的网站文件(2.10.7)覆盖掉原来的旧网站文件注:备份好网站源文件

网站升级完成后,将网站搭建起来,进入后台页面执行以下操作:

1)在控制面板-->站点管理,勾选上课程站;

2)在控制面板-->模板管理,重新生成模板;

3)更新模板文件的jquery.media.js文件,找一个包含ckplayer的js文件替换,否则上传视频无法播放;

注:含插件的情况则需要将插件一并升级到最新版本;升级完成使用稳得鸭匹定律,搭建测试


Sqlite转SqlServer操作步骤:

打开CMS站点sqlserver替换工具

打开SqliteToSqlserverConsole.exe.config文件,修改配置文件

1、root:网站的绝对路径

2、server:数据库连接的地址

3、uid:数据库账号,如sa

4、pwd:数据库账号的密码

5、database:生成的数据库名称

配置完成保存,执行SqliteToSqlserverConsole.exe,等待执行完成即可,如下图所示(注:含有插件表且插件表有数据的情况,可能会出现数据导入失败,具体请检查对应的表


Sqlserver转sqlite版本

打开sqlserver转sqlite工具

打开Converter.exe,如下图所示

7_1_7.jpg

1、Sql Server Address:数据库连接的地址,如“.”

2、DB:选择转换的数据库对象

3、Sqlite Database:sqlite数据库导出的位置

4、Try to create view:创建视图

设置完成点击最下面的Start The…按钮开始转换,如下图所示

勾选上需要转换的表,这里是全部勾上的,点击OK后,等待转换完成即可;


第一章 蓝色版本后台

1、把旧网站data目录复制到新站点的根目录;

2、把旧版CMS目录下的UpFiles文件及目录复制到upload目录内;

3、登录后台,后台管理-高级管理-站点管理,点击默认站点后面的导入数据

4、导入成功后,请调整首页栏目调用、以及栏目数量;

5、修改网站banner、logo;

第二章 绿色后台版本

1、把网站data目录复制到.net站点的根目录;

2、把旧版CMS目录下的uploadfile文件及目录复制到upload目录内;

3、登录后台,后台管理-高级管理-站点管理,点击默认站点后面的导入数据

4、导入成功后,请调整首页栏目调用、以及栏目数量;

5、修改网站banner、logo;

6、发布站点。