怎么在sybase中用sql语句得到tempfiel datafile logfile路径?
oracle中有tempfiel datafile logfile等。sybase中有吗?
怎么在sybase中用sql语句得到所有tempfiel datafile logfile路径? 是否想看数据库对应的设备的物理路径?
sp_helpdb
sp_helpdevice
回复 #2 chuxu 的帖子
oracle下:selectcout(*)as FilesCount fomr V$datafile
select value fomr v$paramter where name link 'db_block-size'
select name,bytest from V$datafile
selectname from v$controlfile
select name form v$tempfile
上现这些功能要在sybase实现,怎么实现?
对应sql语句是什么? Sybase的概念和Oracle不太一样,估计得说说你想干什么了?
selectcout(*)as FilesCount fomr V$datafile
select count(*) from master..sysdevices
select value fomr v$paramter where name link 'db_block-size'
select @@maxpagesize
select name,bytest from V$datafile
sp_helpdevice
selectname from v$controlfile
sp_configure
select name form v$tempfile
sp_helpdb tempdb
oracle我不懂,所以也不知道oracle中得这些语句干什么得,就猜着写得。
3Q!!!
想以文件方式备份sybase的数据库。所以想取得sybase的相关数据。
包括想得到数据块大小,临时文件名 控制文件有哪些,数据文件路径名,log文件路径名等。还有各个文件的用户信息,所属组信息等。
第一句:取得数据库中datafile总数
selectcout(*)as FilesCount fomr V$datafile
select count(*) from master..sysdevices
第二句:取得数据库块大小
select value fomr v$paramter where name link 'db_block-size'
select @@maxpagesize
第三句:取得数据库的所有datafile文件名和文件大小
select name,bytest from V$datafile
sp_helpdevice
第四句:取得数据库所有控制文件名
selectname from v$controlfile
sp_configure
第五句:取得数据库所有临时文件名
select name form v$tempfile
sp_helpdb tempdb
3Q!!!
请问怎么取得控制文件路径名,数据文件路径名,log文件路径名等。还有各个文件的用户信息,所属组信息等?
[ 本帖最后由 badpage 于 2008-6-3 16:57 编辑 ] 1、select count(*) from master..sysdevices
2、select@@maxpagesize
3、select phyname,(high+1-low)*2048 from master..sysdevices
4、N/A
5、refer to 3 select phyname,(high+1-low)*2048 from master..sysdevices
为什么是*2048,不是*maxpagesize?
临时库文件信息放在哪里的呢?
如果只保存各个设备文件能对用户数据库起保护作用吗?
想用第三方方式保存数据库文件,不用数据库自身的保存功能。不采用对各个master,各个用户数据库执行dump database方式。
sybase所有数据结构是不是都存在设备文件
如果只保存各个设备文件能对用户数据库起保护作用吗?
当然对各个数据设备文件保存是同步的。或者是在sybae停止时。并只考虑设备文件方式,无裸设备的情形。 呵呵
1、2048的原因需要问一下sybase,这个我不清楚
2、临时库的设备文件,需要看临时库建立在哪些设备上(查系统表会比使用系统存储过程麻烦一点),之后的方法同3
3、如想采用保存数据文件的方法备份,必须是数据库server完全停止的情况下,这好象与oracle的冷备份道理是一样的吧
多谢chuxu 老法王
多谢chuxu 与老法王!!!保存数据文件可以。
我在数据文件拷到其他机子上,用它起动服务可以。
再次谢谢!
:鲜花:鲜花:鲜花:鲜花:鲜花:鲜花:鲜花
页:
[1]