Augmenter l’espace pour une DB Sybase ASE
Comment augmenter l’espace pour une DB Sybase ASE.
1.Se connecter à SYBASE ASE
isql -Sxxx -Dxxx -Usapsa -Ppwd -W1024 -X
-S : nom du serveur Sybase. Pour SAP, le nom du serveur est identique au nom du système ("SID")
-D : nom de la DB à laquelle tu veux te connecter. Dans la plupart des cas ce sera la DB "SID", occasionnellement tu te connecteras à la DB master ("-Dmaster")
-U : utilisateur. L'utilisateur système par défaut ("sa") est verrouillé dans une installation SAP pour des raisons de sécurité; sa fonction est reprise par "sapsa".
-P : mot de passe. Peut-être omis, dans quel cas isql te le demandera (sans écho). Malheureusement il n'y a pas d'équivalent de la connexion "OPS$" d'Oracle, qui permet une connexion sans devoir spécifier un mot de passe ("sqlplus /").
-W : longueur d'une ligne. Il est conseillé de spécifier une valeur très élevé, comme ici 1024 (mais quoique tu choisisses le résultat est toujours difficile à lire)
-X : spécifie que le mot de passe est transmis de manière encryptée; normalement obligatoire avec les installations SAP
- Effectuer un disque resize du device
Syntax
disk resize
name = “device_name”,
size = additional_space
Exemple (On doit augmenter la DB “sybmgmtdev” de 50 Méga)
1> use master
2> go
1> disk resize
2> name = "sybmgmtdev",
3> size = "50M"
4> go
Pour information sur la DB sybmgmtdev :
The sybmgmtdb database stores jobs, schedules, scheduled jobs information,
and data the internal Job Scheduler task needs for processing. sybmgmtdb also
maintains the output and results from these executed tasks. See the Job
Scheduler Users Guide.
- Effectuer un Alter Database
1> alter database sybmgmtdb on sybmgmtdev = "50M"
2> go