greybj - 2010/8/27 13:45:00
我是0101版本想升级到0324版,我的数据库还是ACCESS,我怎么升级?
是不是不用运行SQL语句了?直接把文件文件夹替换了就可以了?
greybj - 2010/8/27 16:04:00
意思是我只需要替换文件夹,别的都不用做就可以了,是吗?因为我试了两次都没有成功。
xiyou - 2010/8/27 16:12:00
需要运行SQL语句来更新数据库字段,然后才能覆盖,反正按说明操作就可以
jonlon - 2010/8/28 12:34:00
升级前先备份网站好点~
greybj - 2010/8/28 23:08:00
alter table lanmu1 add head_title nvarchar(200),keywords nvarchar(200),description nvarchar(250);
alter table lanmu3 add head_title nvarchar(200),keywords nvarchar(200),description nvarchar(250);
alter table template add ismarquee int default 0,template_height int default 150;
alter table information add head_title nvarchar(200);
alter table product add head_title nvarchar(200),mprice varchar(250);
alter table orderlist add mprice float default 0;
create Table sort(id int identity(1,1) primary key,planguage varchar(50),fid int default 0,thetable varchar(50),parent_id int default 0,sort_level int default 1,sort_name nvarchar(50),allow_memtype varchar(250),xuhao int default 0);
alter table webset add em_sign ntext;
alter table member_type add m_group varchar(50),msg_expire int default 0;
alter table member add m_group varchar(50),admin_permissions text,blacklist text;
update member set m_group='users';
update member_type set m_group='defaultusers' where id=1;
update member_type set m_group='users' where id<>1;
alter table member_set add forbid_username ntext,msg_expire int default 0;
update member_set set msg_expire=0;
create Table msg_inbox(id int identity(1,1) primary key,planguage varchar(50),title nvarchar(100),sender varchar(50),receiver varchar(50),content ntext,readed int default 0,thedate datetime);
create Table msg_outbox(id int identity(1,1) primary key,planguage varchar(50),sender varchar(50),receiver ntext,title nvarchar(100),content ntext,sended int default 0,thedate datetime);
create Table friends(id int identity(1,1) primary key,owner varchar(50),friend_username varchar(50),friend_beizhu nvarchar(200),friend_sort int default 0,thedate datetime);
create Table friends_sort(id int identity(1,1) primary key,owner varchar(50),sort_name nvarchar(100),xuhao int default 0);
alter table information add author nvarchar(100),source nvarchar(100);
alter table lanmu1 add zdy_wztop ntext;
alter table member add reg_ip varchar(50),lst_ip varchar(50);
alter table ip add isrobot int default 0;
update ip set isrobot=0;
alter table template add starthtml ntext,endhtml ntext,iswrap int default 0;
alter table webset add zdy_banner ntext;
alter table zdyform add datamanage int default 1;
update zdyform set datamanage=1 where datamanage is null;
运行中出现以下错误:
1:字段 'head_title' 已经存在于表 'lanmu1' 中。
2:字段 'head_title' 已经存在于表 'lanmu3' 中。
3:字段 'ismarquee' 已经存在于表 'template' 中。
4:字段 'head_title' 已经存在于表 'information' 中。
5:字段 'head_title' 已经存在于表 'product' 中。
6:字段 'mprice' 已经存在于表 'orderlist' 中。
7:表 'sort' 已存在。
8:字段 'em_sign' 已经存在于表 'webset' 中。
9:字段 'm_group' 已经存在于表 'member_type' 中。
10:字段 'm_group' 已经存在于表 'member' 中。
11:字段 'forbid_username' 已经存在于表 'member_set' 中。
12:表 'msg_inbox' 已存在。
13:表 'msg_outbox' 已存在。
14:表 'friends' 已存在。
15:表 'friends_sort' 已存在。
16:字段 'author' 已经存在于表 'information' 中。
17:字段 'zdy_wztop' 已经存在于表 'lanmu1' 中。
18:字段 'reg_ip' 已经存在于表 'member' 中。
19:字段 'isrobot' 已经存在于表 'ip' 中。
20:字段 'starthtml' 已经存在于表 'template' 中。
21:字段 'zdy_banner' 已经存在于表 'webset' 中。
22:字段 'datamanage' 已经存在于表 'zdyform' 中。
怎么回事?