通用java序列化/java反序列化漏洞修复使用kryo问题,怎么解决

温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(4458)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'用Sql Server 2000的数据库备份还原到Sql Server 2005中的数据库',
blogAbstract:'现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应
的后缀名),欲将此文件还原到Sql Server 2005中,还原时突然报错,为此在网上搜索了有关文章,现将
分析和解决方法详细讲解。
【简单回顾】
&&&&& 如果我们有Sql Server 2000的数据库备份文件,要还原到另外一个Sql Server 2000数据库中,
我们的操作是什么样的呢?
1、在目标数据库服务器中,打开Sql Server 2000的企业管理器,并新建与原库同名的数据库;
2、右键选择新建的数据库,找到并选择还原数据库,再随后的窗口中选择从设备;
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:6,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}您所在的位置: &
将SQL Server 2005数据迁移到SQL 2000数据库中
将SQL Server 2005数据迁移到SQL 2000数据库中
本文介绍将SQL Server2005数据库还原或恢复到SQL Server2000数据库中的方法。希望通过以下的陈述能够对大家有所帮助。
本文介绍将SQL Server 2005数据库还原或恢复到SQL Server2000数据库中的方法。在SQL2005附加过后的数据库,不能再被2000附加了,如果想还原到SQL2000,目前我用的方法是在sql 2005中生成数据库的脚本。
具体步骤及截图如下:
&&498)this.width=498;' onmousewheel = 'javascript:return big(this)' border="0" alt="在sql 2005中生成数据库的脚本" width="400" height="336" src="/files/uploadimg/3340.jpg" />&
图1-在sql 2005中生成数据库的脚本&
如果是所有的数据请勾选:Script all objects in the selected database。如图2所示:
&&498)this.width=498;' onmousewheel = 'javascript:return big(this)' border="0" alt="勾选Script all objects in the selected database" width="500" height="384" src="/files/uploadimg/3341.jpg" />&&
图2-勾选Script all objects in the selected database
注意生成的时候, 要选择生成sql 2000这个版本的脚本然后在2000中用这个脚本建立目标库(如图3所示),再用数据导入/导出工具或查询分析器,把数据从2005导到2000即可。
图3-选择SQL2000
最后,关系图需要自己重新建立!
【编辑推荐】
【责任编辑: TEL:(010)】
关于&&的更多文章
MySQL 5.6.10已经发布,Oracle将其称之为MySQL 5.6正式版。51CTO
8月第二周,开发者们每月必看的编程语言排行榜如期而
7月的名字叫“流火”!本周出差工作的各位辛苦了,因
程序员的30岁,是个伤不起的现象。你不可能敲一辈子的
《半条命》作者倾心写就
暴雪总裁等业内专家强力推荐
盛大公司专业团队翻译 一起来创造引人入胜的游戏体验吧!
任何精彩游戏
51CTO旗下网站sql2000的数据库,怎样导入到sql2008中
用DTSWizard导入时,DataSoure应该怎样选择?
09-06-14 &
用select into. 建立一个虚拟表.然后在两个数据库之间柔和你的数据. 然后用select into建一张新表. 把原来的文件复制出来,再到新主机上建一个名字一模一样的数据库,把文件覆盖过去就成了,我原先也这么干的。 bak是备份数据库文件 你直接打开企业管理器 再进行数据库恢复就是了也就是说恢复到你备份的时候的数据库
请登录后再发表评论!初学者课程:|| |
| 知识库: |
培训:|||| |
查看: 3100|回复: 14
SQL2000数据库数据如何导入至SQL2008中
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
SQL2000数据库数据如何导入至SQL2008中?
SQL自带升级功能,你只需要进行附加就可以了
难道前台不能直接引入吗?
sql2000-》2005是这样的,它自己升级
数据库版本不相同,我试了貌似不能前台直接引入,会提示数据库版本不相符的。&
有没有详细说明啊
wozengcong 发表于
难道前台不能直接引入吗?
sql2000-》2005是这样的,它自己升级
数据库版本不相同,我试了貌似不能前台直接引入,会提示数据库版本不相符的。
到微软官网去下载补丁吧
求解..........................
2000的应该能引入到2005里去
企业管理器里面分离数据然后附加到2008版
SQL2008自带升级功能,你只需要进行附加就可以了
谢谢分享。。。。。。
1.备份SQL2000数据库,还原到SQL2008数据库
2.把SQL2000数据库导出到SQL2008数据库
3.用分离方法:把SQL2000分离,再附加到SQL2008数据库
4.写SQL代码,这个就比较复杂。
2008没用过,但数据库没有向后兼容性么?
好东西分享下
有没有详细的说明
Powered bySQL2005数据库还原到SQL2000的方法!
Author:飘易 Source:
Categories: PostTime: 23:57:06
&&&&我们在调试网站数据的时候,往往需要在不同版本的sql之间转换,比如sql2000到sql2005/sql2008之间的互相转换。微软的SQL是高版本向低版本兼容,因此,在SQL2005中可以直接附加sql2000的数据库文件。但是,反过来就有一定难度了。&&&&由于SQL&Server&2005的数据格式变化很大,无法直接将SQL&2005的备份文件直接还原到SQL&Server&2000中。但是可以通过数据导入导出向导或者SSIS包进行数据传输。&&&&&大概的操作过程:为了避免类型信息的丢失,建议先在SQL&SERVER&2005&Management&Studio里面通过Generate&Script产生数据库表,视图,存储过程等对象的脚本,然后在SQL&Server&2000中创建一个数据库,并执行该脚本文件,创建对象的schema。在这项工作完成以后,再通过SQL&Server&2005提供的数据导入导出向导(右键点击数据库-&任务-&导入/导出)进行数据传输。&&&&&SQL&2005转到SQL&2000的详细的方法步骤:1.&生成for&2000版本的数据库脚本&打开SQL&SERVER&2005&Management&Studio--&打开"对象资源管理器"(没有的话按F8),&连接到你的实例&--&右键要转到2000的库&--&任务&--&生成脚本&--&在"脚本向导"的"选择数据库"中,&确定选择的是要转到2000的库&--&勾选"为所选数据库中的所有对象编写脚本"&--&在接下来的"选择脚本选项"中,&找到"为服务器版本编写脚本"项,&选择"SQL&Server&2000"&--&其他选项根据需要设置&--&最后把脚本保存到一个&tmp.sql&脚本文件&2.&在SQL&2000中创建目标数据库&连接到SQL&Server&2000,选择导入的数据库,打开查询分析器,执行上面生成的脚本tmp.sql,以创建一个新的数据库。这里仅仅是创建了数据库表的结构而已,还没有数据。&提醒:这里打开tmp.sql脚本后,需要修改下默认的用户,飘易截取下开头的两句:IF&NOT&EXISTS&(SELECT&*&FROM&dbo.sysusers&WHERE&name&=&N'user')EXEC&dbo.sp_grantdbaccess&@loginame&=&N'user',&@name_in_db&=&N'user'GO上面语句里的“user”需要修改成sql&2000上存在的用户名,不能使用保留名如“sa”。3.&将数据从2005导到2000&打开&SQL2005&Management&Studio--&打开"对象资源管理器"(没有的话按F8),&连接到你的实例&--&右键要转到2000的库&--&任务&--&导出数据&--&在"SQL&Server&导入和导出向导"的"选择数据源"步骤中,&确定选择的是要导出的数据库&--&在"选择目标"步骤中,&连接到sql&2000,&并选择步骤2新建的库&--&在"选择源表和源视图"中,&选择所有的表&--&最后完成&670)this.width=670" src="../upimg/file/02/.jpg" border=0 alt="SQL2005数据库还原到SQL2000的方法!" />&&&补充一点:在从sql&2005导出数据到sql2000的时候可能会提示:无法在只读列“id”中插入数据!&&&解决办法:因为id是标识列,所以导入时没办法插入数据库。我们只需要在导入/导出第二步骤选择“源表和源视图”的时候,点击后面的“编辑映射”按钮,然后勾选“启用标识列插入”再导入即可。
版权所有。转载时必须以链接形式注明作者和及本声明。
上一篇:下一篇:
5条评论 “SQL2005数据库还原到SQL2000的方法!”
23:07:00不错,来学习一下了! 10:53:29不错,板凳一下,学习学习 14:12:24大神级别的东西啊&&要慢慢学习 17:05:07文章写得不错哦,易懂。 15:23:52大神级别的东西啊&&要慢慢学习
名称(*必填)
邮件(选填)
网站(选填)
记住我,下次回复时不用重新输入个人信息
Www.Piaoyi.Org 原创文章版权由所有 渝ICP备号

我要回帖

更多关于 kryo 反序列化问题 的文章

 

随机推荐