Гость
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Есть ли аналог DataPump (oracle) в sybase ASE15.7? / 7 сообщений из 7, страница 1 из 1
26.12.2016, 17:09
    #39375463
pgalaktionov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли аналог DataPump (oracle) в sybase ASE15.7?
Может ли BCP выгрузить целиком всю базу, все объекты и тд, а потом залить в новую?
...
Рейтинг: 0 / 0
27.12.2016, 10:22
    #39375838
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли аналог DataPump (oracle) в sybase ASE15.7?
pgalaktionov,

Может.

Но в ASE есть просто BACKUP -- комманда, делающая полный и консистентный дамп базы данных.
Лучше всего делать через него

backup database

...

create database ... for load
load ...
...
Рейтинг: 0 / 0
27.12.2016, 12:45
    #39375950
pgalaktionov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли аналог DataPump (oracle) в sybase ASE15.7?
MasterZiv,

авторНо в ASE есть просто BACKUP -- комманда, делающая полный и консистентный дамп базы данных.
Лучше всего делать через него

Бэкап уже есть, тут другая задача.

Была создана база
Код: sql
1.
2.
3.
4.
disk init name='xxx_2', physname='/opt/sybase/data/xxxx_2.dat', size='20480m'
go
create database xxxx_2 on xxx_2='20480m' 
go



База заполнена на 30% а занимает все 20GB, задача перенести на другой девайс и уменьшить в размере, и включить авторасширение базы (это уже знаю как сделать).

Проблема с бэкапом такая, когда выполняешь load, он хочет базу такого же размера, как та с которой был снят бэкап.

load database xxx_upgr_98_re from "/mnt/backup/192.168.11.116/xxx_-pre_upgr_98_re_permissions.dmp"
go

Data on dump will not fit into current database. Need 20480 Mbyte database autoextend database
...
Рейтинг: 0 / 0
28.12.2016, 16:22
    #39377035
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли аналог DataPump (oracle) в sybase ASE15.7?
pgalaktionov База заполнена на 30% а занимает все 20GB, задача перенести на другой девайс и уменьшить в размере, и включить авторасширение базы (это уже знаю как сделать).


Это можно всегда было сделать только через BCP всех таблиц out, создание новой БД с такой же структурой ,но меньшего
размера, а затем заливку данных в новую БД через BCP IN.

Может быть в 15-ых что-то придумали новое на эту тему, я не в курсе.

Я только хочу напомнить, что это достаточно бесполезное занятие, если твоя база собирается хоть сколько-нибудь существенно расти -- пустое место будет использовано под новые данные.
...
Рейтинг: 0 / 0
09.01.2017, 06:52
    #39380629
scroodj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли аналог DataPump (oracle) в sybase ASE15.7?
...
Рейтинг: 0 / 0
11.01.2017, 18:26
    #39382603
nazarov_serg303
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли аналог DataPump (oracle) в sybase ASE15.7?
Плотно юзал shrinking этим летом в Sybase IQ 16, работает на ура.
...
Рейтинг: 0 / 0
11.01.2017, 19:36
    #39382669
pgalaktionov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли аналог DataPump (oracle) в sybase ASE15.7?
scroodj,

авторС версии ASE 15.7 SP100

Shrinking Databases
http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc00641.1570100/doc/html/mas1343943801545.html

Да использовал этот способ.

alter database XXX of device_name='100m'
go
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Есть ли аналог DataPump (oracle) в sybase ASE15.7? / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]