在sybase中添加设备命令

2020-08-15 05:43发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我收到错误消息"无法为数据库'SID'中的对象'syslog'分配空间,因为'logsegment'段已满......"

我尝试使用此命令添加设备

当我签入/sybase/SID/saplog_1时,有一个使用扩展名.dat的物理文件

我使用了错误的命令吗?

致谢

capture.jpg (15.9 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我收到错误消息"无法为数据库'SID'中的对象'syslog'分配空间,因为'logsegment'段已满......"

我尝试使用此命令添加设备

当我签入/sybase/SID/saplog_1时,有一个使用扩展名.dat的物理文件

我使用了错误的命令吗?

致谢

capture.jpg (15.9 kB)
付费偷看设置
发送
5条回答
clasier
1楼-- · 2020-08-15 06:22

嗨,

您在命令中指定了*** _ log_002,我可以看到*** _ log_002文件。

如果要文件扩展名为.dat,则必须在disk init命令中指定它。

由于尚未在数据库分配中使用该设备,因此可以通过以下方式将其删除:

sp_dropdevice'*** _ log_002'

并使用名称" *** _ log_002"和物理名称"/sybase***/***_log_002.dat"重新创建

HTH,

Luc。

xfwsx85
2楼-- · 2020-08-15 06:31

嗨, Luc Van der Veurst

我应该停止树液,因为正在使用设备

 1> sp_dropdevice'SID_log_002'
 2>走
 消息17482,第16级,状态1:
 服务器" SID",过程" sp_dropdevice",第132行:
 设备正在被数据库使用。 你不能丢它。
  database_name设备大小
  ----------------------- --------------------- ------  ----------------------
  SID SID_log_002 1024 MB


 (影响1行)
 (返回状态= 1)
 

致谢

SAP砖家
3楼-- · 2020-08-15 06:06

您好Irfan,

好,这意味着您还执行了:

更改SID_log_002 = 1024上的数据库SID日志

这是测试还是生产?

您可以使用以下方法收缩数据库:(如果我在文档中正确阅读了该文档,则从未使用过):

关闭SID_log_002 = 1024更改数据库SID

我想这样就可以删除设备,以正确的名称重新创建设备,并将空间重新分配给数据库。

可能必须将数据库置于单用户模式下才能执行此操作。
您应该在google上找到sybase ase schrinking数据库,并阅读文档。
您还可以保留文件名。

最好的问候,
Luc。

骆驼绵羊
4楼-- · 2020-08-15 06:08

嗨, Luc Van der 佛斯特(Veurst)

是的,这是解决方案管理器产品

感谢您的回答

关于

樱桃小丸子0093
5楼-- · 2020-08-15 06:24

嗨,

您可以遵循此SAP注意:

1931223-错误SQL1105"无法为对象分配空间..."-SAP ASE for Business Suite和SAP BW

如果系统日志空间不足,请转储事务日志。
否则,请使用ALTER DATABASE来增加段的大小。

/sybase/%cd $ SYBASE/$ SYBASE_OCS/bin isql -Usapsa -Pyourpassword -SGSD -X

使用master
go
调整磁盘大小 名称=" _log_001",size =" 2G"
go
更改数据库登录 _log_001 =" 2G"
go

要重新分配:

更新sysdevices设置phyname ='/sybase//sapdata1/_data_001.dat'其中phyname ='/sybase//sapdata_1/_data_001.dat'

致谢

一周热门 更多>