sqlserver修改了整个表怎么还原 SQL2008r2的数据库怎么还原到sql2008?
浏览量:4146
时间:2023-06-27 14:22:28
作者:采采
SQL2008r2的数据库怎么还原到sql2008?
数据库数据库是不支持降级还原的,如果你要将高版本的数据库转换为低版本的数据库,可以采取以下方法:在高版本的数据库(比如oracle2012)中生成数据库的脚本文件,在生成脚本文件的高级选项中选择目标服务器的版本(比如mysql2008),数据类型为架构和数据.脚本生成后在目标服务器中运行脚本文件即可.
sql server中查询所有表的创建和修改时间?
这个存储过程将列出数据库的所有表的创建时间:
addprocusp_alldatabases
as
begin
(2000)
ifexists(select1fromsysobjectswherenametab_alltables)droptabletab_alltables
createtabletab_alltables(dbnvarchar(1000),tabnvarchar(1000),cdatedatetime)
declareccursorfor
selectinsertintotab_alltables(tab,db,cdate)selectname,name,crdatefromnamewherextypeufromwheredbidgt4
openc
while@@update_status0
begin
exec(@system)
end
closecdeallocatec
select*fromtab_alltables--You canaddyourcriteriaheretoserachfor aparticulartablename
end
这个SP将产生三列:
1)db:数据库名称
2)tab:表名称
3)cdate:表的创建时间
转
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。