SAP ASE (Sybase): Unterschied zwischen den Versionen
KKeine Bearbeitungszusammenfassung |
|||
| Zeile 38: | Zeile 38: | ||
alter database PBW log on PBW_log_001="50M" | alter database PBW log on PBW_log_001="50M" | ||
</syntaxhighlight> | </syntaxhighlight> | ||
====sybmgmtdb-data voll==== | |||
=== | Die Datenbank kann gut bis 1GB erweitert werden. Falls diese schon >1GB groß ist, folgendes durchführen: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
use sybmgmtdb | use sybmgmtdb | ||
go | go | ||
| Zeile 58: | Zeile 51: | ||
reorg rebuild js_output | reorg rebuild js_output | ||
go | go | ||
</syntaxhighlight> | |||
===Codeschnipsel=== | |||
<syntaxhighlight lang="bash"> | |||
disk init name='EBW_data_003', physname='/sybase/EBW/sapdata3/EBW_data_003.dat', size='10G', directio=true | |||
disk init name='EBW_data_004', physname='/sybase/EBW/sapdata4/EBW_data_004.dat', size='10G', directio=true | |||
go | |||
sp_dropsegment 'default', sybmgmtdb, saptempdb_data_001 | sp_dropsegment 'default', sybmgmtdb, saptempdb_data_001 | ||
| Zeile 81: | Zeile 81: | ||
go | go | ||
sp_config_dump | |||
go | |||
dumpconfig | dumpconfig | ||
---------- | ---------- | ||
| Zeile 91: | Zeile 91: | ||
(1 row affected) | (1 row affected) | ||
(return status = 0) | (return status = 0) | ||
dump tran HRD using config='HRDLOG' | |||
go | |||
dump database master using config = 'EWTDUMP' | dump database master using config = 'EWTDUMP' | ||
Version vom 6. April 2023, 15:41 Uhr
Beschreibung
SAP Adaptive Server Enterprise (ASE) ist ein relationales Datenbankmanagementsystem (RDBMS), das von SAP entwickelt wurde. Es wurde ursprünglich von Sybase entwickelt und später von SAP übernommen. ASE ist bekannt für seine Skalierbarkeit, Leistung und Zuverlässigkeit und wird in vielen geschäftskritischen Anwendungen eingesetzt, von E-Commerce-Websites bis hin zu Finanz- und Bankanwendungen.
ASE unterstützt eine Vielzahl von Funktionen, einschließlich Transaktionsverarbeitung, Sicherheit, Datenreplikation, Lastenausgleich und Hochverfügbarkeit. Es ist auch bekannt für seine Fähigkeit, große Datenmengen effizient zu verwalten und schnelle Abfrageergebnisse zu liefern. ASE unterstützt auch verschiedene Programmierschnittstellen, einschließlich SQL, ODBC, JDBC und ADO.NET.
Download
Installation
Konfiguration
Test
DB Erweiterung
An DB Anmelden
isql64 -S<SID> -Usapsa -P<PW> -X -w1024DB anzeigen lassen
use master
go
sp_helpdb
go
sp_helpdevice
goDB erweitern
disk resize name = EWT_data_001, size = "20G"
go
alter database EWT on EWT_data_001="20G"
goLog erweitern
disk resize name = pbwlogdev, size = "50M"
go
alter database PBW log on PBW_log_001="50M"sybmgmtdb-data voll
Die Datenbank kann gut bis 1GB erweitert werden. Falls diese schon >1GB groß ist, folgendes durchführen:
use sybmgmtdb
go
alter table js_history set compression = page
go
reorg rebuild js_history
go
alter table js_output set compression = page
go
reorg rebuild js_output
goCodeschnipsel
disk init name='EBW_data_003', physname='/sybase/EBW/sapdata3/EBW_data_003.dat', size='10G', directio=true
disk init name='EBW_data_004', physname='/sybase/EBW/sapdata4/EBW_data_004.dat', size='10G', directio=true
go
sp_dropsegment 'default', sybmgmtdb, saptempdb_data_001
go
sp_dropsegment 'system', sybmgmtdb, saptempdb_data_001
sp_helpdevice saptempdb_data_001
go
use master
alter database sybmgmtdb off saptempdb_data_001
go
sp_config_dump
Dump Konfig erstellen
use master
go
sp_config_dump 'EDBDUMP', @stripe_dir='/sapmnt/sapbackup/EDB_backup', @num_stripes='4', @compression='101', @verify='header'
go
sp_config_dump 'EDBDB', @stripe_dir='/sapmnt/sapbackup/EDB_backup', @num_stripes='1', @compression='101', @verify='header'
go
sp_config_dump 'EDBLOG', @stripe_dir='/sapmnt/sapbackup/EDB_logs', @compression='101', @verify='header'
go
sp_config_dump
go
dumpconfig
----------
HRDDB
HRDDUMP
HRDLOG
(1 row affected)
(return status = 0)
dump tran HRD using config='HRDLOG'
go
dump database master using config = 'EWTDUMP'
dump database saptools using config = 'EWTDUMP'
dump database sybmgmtdb using config = 'EWTDUMP'
dump database sybsecurity using config = 'EWTDUMP'
dump database sybsystemdb using config = 'EWTDUMP'
dump database sybsystemprocs using config = 'EWTDUMP'
dump database EWT using config = 'EWTDUMP'
use master
go
sp_dboption EWT, "enforce dump tran sequence", true
go
dump tran EWT using config = 'EWTLOG'
go
Job Sheduler neu starten:
use sybmgmtdb
go
exec sp_sjobcontrol @name=NULL,@option="stop_js"
go
exec sp_sjobcontrol @name=NULL,@option="start_js"
go