Создание новой таблицы

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
kralchik
Сообщения: 19
Зарегистрирован: 02 июн 2006, 00:42

Создание новой таблицы

Сообщение kralchik »

почему у меня при создании новой таблицы всегда одна и та же ошибка - Ошибка при создании таблицы "DDD". Код таблицы=311: "ошибка выполнения[311]".(стр.12.поз.5 в c:\sup5208\exe\tmp\tmp27f.tmp)
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

как таблицу создаете, скриптом или через Support?
вообще, 311 - нет прав...
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Сообщение PViP »

например создание таблицы в 8.1

Код: Выделить всё

create table D_USER.ECFConturs "Контура галактики"
(
     NRec : comp "Код контура",
     Name : string[254] "Название контура",
     Extra : lVar "Описание контура"
)
with index
(
  ByNrec = NRec(surrogate, unique, journal),
  ByName = Name
);
компилить такой лот по моему нужно только vip.exe, support не даст создать таблу
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

PViP ошибаетесь, в support от 8.10 в консоли управления можно зайти в "таблицы" и там создать.
Доступ к БД должен быть монопольный. Про журнал и протект - не помню, возможно тоже надо выключать.
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Сообщение PViP »

Алексей, не о консоле речь, а о скриптах, а скрипты в sql исполняются! :-)
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Фразу "support не даст создать таблу" понял буквально :)
kralchik
Сообщения: 19
Зарегистрирован: 02 июн 2006, 00:42

Сообщение kralchik »

pvip - а твой скрипт сработает без права доступа - на подобии сделал нужную мне таблицу - все нормально но нет права доступа 311 - как его мне получить
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

в саппорте в правах на таблицы для юзера или группы дай на таблицу полные права
kralchik
Сообщения: 19
Зарегистрирован: 02 июн 2006, 00:42

Сообщение kralchik »

Да все стоят все равно ошибка 311
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

Если первасив товопросы - а под админом? а папка D_user создалась? Создайте руками и дайте на нее полный права. В конце концов на тесте на локале попробуйте.
Ответить