BBS.ChinaUnix.net
首页
|
新闻
|
Linux
|
FreeBSD
|
AIX
|
Windows
|
博客
|
论坛
|
存储
|
网络
|
人才
|
Wiki
|
资料
|
读书
|
手册
|
下载
|
空间
|
搜索
会员:
密码:
免费注册
|
忘记密码
|
会员登录
|
搜索
|
帮助
奥运快报:
奥运热点:
请助:怎么取得sybase中每个数据库的设备文件路径和大小
首页
»
论坛
»
Sybase
»
论坛跳转 ...
> 数据仓库与数据挖掘
> 门户网站运维
> Functional编程
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
最近访问的论坛 ...
时代冠军主机588元/两年
|
OpenAPI版开通
|
参加2008RSDC大会限量报名,先到先得
|
送Windows新书+500分+2G U盘
[
打印
] [
订阅
] [
收藏
] [
本帖文本页
] [
推荐此主题给朋友,立即获积分
]
badpage
侠客
UID:713699
注册:2008-6-3
最后登录: 2008-08-19
帖子:
48
精华:0
可用积分:51 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
1楼
发表于 2008-6-26 15:29
1.命令字通过db_lib接口发送。
2.是以数据库名查询设备文件路径。(包括master.tempdb等。除系统数据库外。还包括所有自己建立的数据库)
3.要得到设备文件大小,最好也能得到各个数据库的大小。
想到一些思路:先查sysdatabase得所有数据库的名子和dbid
再查sysusages中vstart与sysdevices的low 相等关联查询。得设备路径。
好像sp_helpdb(数据库名)也可得设备名。再通过设备名查设备路径好像更简单吧,不知db_lib可不可以发送sp_helpdb类过程命令?
但初学数据库,不知怎么写简单。
请助:具体的的Sql查询语句。
数据库名,id,还有数据库总数,各个数据库的设备文件路径和设备文件个数还有设备文件大小这些数据是需要的。
[
本帖最后由 badpage 于 2008-6-26 15:32 编辑
]
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
hobbylu
版主-天使
UID:24126
注册:2002-10-21
最后登录: 2008-09-05
帖子:
1342
精华:
3
可用积分:1529 (家境小康)
信誉积分:100
专家积分:45 (本版:45)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
2楼
发表于 2008-6-26 15:30
可以参考系统存储过程sp_helpdb来写
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
提供在线或者现场SYBASE技术支持,如灾难恢复、安装,配置,调优,排错,培训等服务QQ31827516
MSN:hobbylu@msn.com
博客:hobbylu.blogcn.com
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
badpage
侠客
UID:713699
注册:2008-6-3
最后登录: 2008-08-19
帖子:
48
精华:0
可用积分:51 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
3楼
发表于 2008-6-26 15:32
QUOTE:
原帖由
hobbylu
于 2008-6-26 15:30 发表
可以参考系统存储过程sp_helpdb来写
sp_helpdb源码在哪可以找到?
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
badpage
侠客
UID:713699
注册:2008-6-3
最后登录: 2008-08-19
帖子:
48
精华:0
可用积分:51 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
4楼
发表于 2008-6-27 09:34
问题简化为怎么由dbid得设备路径?
问题简化为怎么由dbid得设备路径?
sp_helpdb在哪能看到?
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
badpage
侠客
UID:713699
注册:2008-6-3
最后登录: 2008-08-19
帖子:
48
精华:0
可用积分:51 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
5楼
发表于 2008-6-27 15:19
采用
select name from sydevices ,sysusages where dbid=2 and low=vstart
得tempdb的设备名(只存放tempdb的设备文件)。
请问
1 一个设备文件的low 是否总是与该数据库的vstart相等?当然只这个设备只存放一个数据库。
2.一个设备文件的low,high 的值 是否是固定的?在很多大设备文件的情形下low,high的值会不会不够而动态映射。low,high的值也范围是多少?
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
hobbylu
版主-天使
UID:24126
注册:2002-10-21
最后登录: 2008-09-05
帖子:
1342
精华:
3
可用积分:1529 (家境小康)
信誉积分:100
专家积分:45 (本版:45)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
6楼
发表于 2008-6-27 15:42
low并不等同于vstart,因为一个设备可能会被多个数据库共用,比如master设备,上面有多个数据库,其中的vstart就会不同
一个设备的low和high是固定,一般low和high的值最大差额是16777216
您对本贴的看法:
鲜花[1]
臭蛋[0]
__________________________________
提供在线或者现场SYBASE技术支持,如灾难恢复、安装,配置,调优,排错,培训等服务QQ31827516
MSN:hobbylu@msn.com
博客:hobbylu.blogcn.com
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
badpage
侠客
UID:713699
注册:2008-6-3
最后登录: 2008-08-19
帖子:
48
精华:0
可用积分:51 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
7楼
发表于 2008-6-28 14:40
3Q hobbylu 问题已解决
"select a.name from \
(select distinct(name) from sysdevices,sysusages \
where cntrltype=0 and dbid =2 and low<=vstart and high>= vstart+size) as a \
where not exists \
(select b.name from \
(select distinct(name) from sysdevices,sysusages \
where cntrltype=0 and dbid !=2 and low<=vstart and high>= vstart+size) as b \
where a.name = b.name)"
[
本帖最后由 badpage 于 2008-6-28 15:25 编辑
]
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
首页
»
论坛
»
Sybase
»
论坛跳转 ...
> 数据仓库与数据挖掘
> 门户网站运维
> Functional编程
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计
Copyright © 2001-2008 ChinaUnix.net All Rights Reserved 联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处
京ICP证041476号
清除 Cookies
-
ChinaUnix
-
Archiver
-
WAP
-
TOP
Processed in 0.038571 second(s), 4 queries , Gzip enabled
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计