Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / RDB$GUID / 17 сообщений из 17, страница 1 из 1
09.02.2016, 18:44
    #39167029
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
у FB есть служебная таблица rdb$backup_history для хранения инфы по nbackup, там есть поле RDB$GUID , это идентификатор как то можно у файла бэкапа увидеть?
...
Рейтинг: 0 / 0
09.02.2016, 18:53
    #39167036
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
Gallemar,

штатно - нет, а так - да :)
...
Рейтинг: 0 / 0
09.02.2016, 18:56
    #39167041
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
hvladGallemar,

штатно - нет, а так - да :)

Расскажи
...
Рейтинг: 0 / 0
09.02.2016, 19:15
    #39167061
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
Gallemar,

для бекапа 0-го уровня
gstat -h

для уровней выше нуля - читаешь вторые 8 байт файла:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
struct inc_header
{
	char signature[4];		// 'NBAK'
	SSHORT version;			// Incremental backup format version.
	SSHORT level;			// Backup level.
	// \\\\\ ---- this is 8 bytes. should not cause alignment problems
	Guid backup_guid;		// GUID of this backup
...
...
Рейтинг: 0 / 0
09.02.2016, 20:16
    #39167091
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
hvlad,спасибо
...
Рейтинг: 0 / 0
09.02.2016, 20:17
    #39167092
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
hvlad8 байт
16
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.02.2016, 12:03
    #39167435
WildSery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
Dimitry Sibiryakovhvlad8 байт
16
За первыми 8 следующие 16.
...
Рейтинг: 0 / 0
10.02.2016, 12:07
    #39167446
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
Кто ещё имеет уточнения ?
...
Рейтинг: 0 / 0
10.02.2016, 12:44
    #39167493
pastor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
hvladКто ещё имеет уточнения ?

Я дико извиняюсь, но в личку тут писать, похоже, нельзя.

Что скажет Кальтенбруннер?

вот по этому поводу:
http://www.sql.ru/forum/1198849/ispolzovanie-indeksov-na-vremennyh-tablicah-vnutri-procedur-s-i-bez-execute-statement
...
Рейтинг: 0 / 0
10.02.2016, 13:31
    #39167552
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
pastorЧто скажет Кальтенбруннер?Мне тоже интересно :)
...
Рейтинг: 0 / 0
10.02.2016, 15:41
    #39167717
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
hvladКто ещё имеет уточнения ?
Хм.

fb_types.h
typedef short SSHORT;

sizeof short == 2
...
Рейтинг: 0 / 0
10.02.2016, 16:13
    #39167760
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
Siemarglsizeof short == 2

так и есть, 4+2+2=8

struct inc_header
{
char signature[4]; // 'NBAK'
SSHORT version; // Incremental backup format version.
SSHORT level; // Backup level.
// \\\\\ ---- this is 8 bytes. should not cause alignment problems
...
Рейтинг: 0 / 0
10.02.2016, 16:51
    #39167802
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
В моем понимании, "вторые 8 байт файла" это те, которые идут после первых 8 байт файла =)
...
Рейтинг: 0 / 0
10.02.2016, 17:17
    #39167835
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
Siemargl,

а пeрвые - которые после нулевых

hvlad на C пишет
...
Рейтинг: 0 / 0
10.02.2016, 21:24
    #39168073
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
SiemarglВ моем понимании, "вторые 8 байт файла" это те, которые идут после первых 8 байт файла =)Упс мои глаза. Тут оказывается Гуид ТС нужен был.

Но тогда все же 16 байт, начиная с 8го, см guid.h, или хз почему hlad предлагает не учитывать последние 2 группы цифр гуида.
...
Рейтинг: 0 / 0
10.02.2016, 22:09
    #39168085
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
Siemarglхз почему hlad предлагает не учитывать последние 2 группы цифр гуидаГде ?
Давайте сейчас страниц на 15 устроим "обсуждение"...
...
Рейтинг: 0 / 0
11.02.2016, 09:26
    #39168248
WildSery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RDB$GUID
hvlad,

Щас тебя научат правильно писать. А то ишь.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / RDB$GUID / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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