SQL запрос

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

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

Закрыто
siteadmin
Site Admin
Сообщения: 38
Зарегистрирован: 26 апр 2005, 17:33

SQL запрос

Сообщение siteadmin »

Всем привет!
Вопрос по БД Pervasive, пытаюсь получить данные запросом из таблицы
select * from "X__SURRKEYS"

Получаю ошибку The owner name is invalid(Btrieve Error 51), написано что надо установить Owner'a для базы, типа
SET OWNER='Master'; // НЕ ЗНАЮ КТО OWNER
select * from "X__SURRKEYS";

Получаю ошибку: You are not autorirized to perfom this operation.

Кто owner в бд? Как выполнить запрос?
KATZ
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49

Re: SQL запрос

Сообщение KATZ »

Пытаетесь достучаться до таблицы в обход "Галактики" при включенном Protect-е?

Дополнено:
Вопрос показался интересным. Нашёл ответ: Atlantis_GREAT
siteadmin
Site Admin
Сообщения: 38
Зарегистрирован: 26 апр 2005, 17:33

Re: SQL запрос

Сообщение siteadmin »

Пытался выполнить хр.процедуру GETNEXTNREC,из внешнего приложения. Как снять "протект" и на что это повлияет? Надо ли мне это??
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: SQL запрос

Сообщение edward_K »

Насколько в MSSQL помню перед вызовом нужно вызвать еще какую то процедуру для установки контекста НАпсу.
И там вроде из ошибки использования было видно что именно.
В оракле вы видимо должны внешнему пользователю добавить привелегий на база#ATLANTIS.
Нреки вы конечно можете генерить сами - только выберите диапазон в 0 офисе.
Скажем в MSSQL Напс грузит NREC всех таблиц при подключении базы, а функция уже инкремирует только в нем,
что в свою очередь приведет к ошибке 5 при одновременном вводе в галактику в эту же таблицу - это самая типовая ошибка при восстановлении тестовых баз в MSSQL - не выполняют master.[dbo].na_forcefreedb, хотя про это даже в i_sql.chm указано.
LaaLaa

Re: SQL запрос

Сообщение LaaLaa »

зря вы с этим пытаетесь возиться. первасив не умеет полноценно выполнять SQL.
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: SQL запрос

Сообщение Den »

siteadmin писал(а):Всем привет!
Вопрос по БД Pervasive
siteadmin писал(а):Пытался выполнить хр.процедуру GETNEXTNREC
Давно не возился с битривом, а что в БД под pervasive теперь инсталируются хранимки тоже ?
siteadmin
Site Admin
Сообщения: 38
Зарегистрирован: 26 апр 2005, 17:33

Re: SQL запрос

Сообщение siteadmin »

Всем спасибо, пока отказался от получения NREC'ов через хранимую процедуру. Не смог достучаться, да и концепция изменилась ))).
Закрыто