Страница 1 из 1

Добавление своей таблицы

Добавлено: 25 июн 2007, 10:50
Bulat-bash
Видел на форуме раньше много про это написаного, однако сейчас что-то не найду.
Хотел бы уточнить, для добавления делаю следующее:

1) делаю чистку журнала
2) отключаю protect
3) Vip-ом делаю таблицу
4) Обнуляю контрольную сумму через
update x$files where xf$code=0 set xf$checksum=0;

Для нормальной работы этого достаточно? А может что-нибудь лишнее?
Заранее спасибо!

Добавлено: 25 июн 2007, 11:01
Ged
Вполне.

Добавлено: 26 июн 2007, 17:00
Bulat-bash
Так и сделал, однако данные записываются только под правами администратора, и эти "пользователи-админы" видят только свои записи. Что-нибудь с правами доступа?
HELP!!!!

Добавлено: 26 июн 2007, 17:07
Bulat-bash
Плотформа= SQL server

Добавлено: 26 июн 2007, 18:05
Ged
А в какую Галактическую схему записали? Случаем не users?
Если посмотреть через энтерпрайз что видно?

Добавлено: 26 июн 2007, 19:59
Ged
А вообще в саппорте проверьте права не таблицу.
Восстановление БД - Сервис - База данных - Проверка таблиц БД
Проверка платформозависимых обектов

И если установлен протект - народ вообще видит эту таблицу?

Добавлено: 27 июн 2007, 08:39
Bulat-bash
Галактическая схема users. В этом причина что ли?
Проверку выполнить не дает, ругается на несовпадение контрольной суммы(я её обнулял). :-(

Добавлено: 27 июн 2007, 08:42
Bulat-bash
Извиняюсь, галактическая схема - user

Добавлено: 27 июн 2007, 11:14
Ged
Если схема User - В Mssql и Oracle это одна табла, но в ней из галлы видны только свои записи.
Например к схеме User относится таблицы CurLsch - Лицевые счета в ЗП или Pick - выбранные элементы.
В Pervasive это разные таблицы и падают в каталог Data\tmp\UserName\...

Добавлено: 27 июн 2007, 11:15
Ged
Для проверки поставьте контрольную сумму которая была

Добавлено: 27 июн 2007, 11:29
Bulat-bash
Спасибо Ged! Попробую изменить.

Добавлено: 27 июн 2007, 14:31
Bulat-bash
И еще вопрос:
Указал названия придуманной левой схемы(во всех созданных таблицах)
например:
create table skhema1.Table1 "Таблица1"
using "tbl1.dat"
with table_code= 31505
.....................
или стоило пользоваться стандартными такими как D_GAL и т.д.
[/list]

Добавлено: 27 июн 2007, 15:07
Ged
Конечно для порядка лучше использовать свою схему..