Не удается развернуть пакет PLSQL в dashDB на Bluemix

Я здесь новенькая и это мой первый пост, так что будьте добры ;)

Я создал несколько таблиц в экземпляре dashDB в Bluemix с помощью Infosphere Data Architect. Нет проблем с этим. Я также загрузил некоторые начальные данные из электронных таблиц Excel в эти таблицы из веб-консоли Bluemix для dashdb.

Затем я подключился к тому же экземпляру dashdb с помощью IBM Data Studio. Я могу просматривать созданные мной таблицы и данные в них. Нет проблем снова.

Следующим шагом я создал пакет PL/SQL в Data Studio для управления данными в таблицах. Я создал спецификацию и тело пакета, но когда я попытался развернуть пакет в базе данных, я получил следующую ошибку:

Deploy [FitBit Demo]DASH5664.PKG_ETL_CONTROL

Running
DASH5664.PKG_ETL_CONTROL - Deploy started.
Create PL/SQL Package Specification returns SQLCODE: -104, SQLSTATE: 42601.
DASH5664.PKG_ETL_CONTROL: 1: An unexpected token "PACKAGE" was found following "CREATE OR REPLACE ".  Expected tokens may include:  "VIEW".. SQLCODE=-104, SQLSTATE=42601, DRIVER=4.18.60
An unexpected token "PACKAGE" was found following "CREATE OR REPLACE ".  Expected tokens may include:  "VIEW".. SQLCODE=-104, SQLSTATE=42601, DRIVER=4.18.60
DASH5664.PKG_ETL_CONTROL - Deploy failed.
DASH5664.PKG_ETL_CONTROL - Roll back completed successfully.

Любые подсказки о том, почему я не могу развернуть код? Спасибо!!


person Vivek_Pandey    schedule 15.03.2016    source источник
comment
Внимательно прочтите следующее сообщение об ошибке: DASH5664.PKG_ETL_CONTROL: 1: An unexpected token "PACKAGE" was found following "CREATE OR REPLACE ". Похоже, ваш код синтаксически неверен.   -  person user272735    schedule 16.03.2016
comment
@Vivek_Pendey - Добро пожаловать в Stack Overflow! Отличный первый пост! Он показывает, что вы пробовали, описывает вашу проблему и предоставляет фактические сообщения об ошибках.   -  person William 'Bill' Wentworth    schedule 17.03.2016


Ответы (1)


Похоже, что у вашего экземпляра dashDB не включена поддержка PL/SQL.

Вы можете узнать больше о процессе использования PL/SQL с dashDB в этой записи блога:
https://developer.ibm.com/bluemix/2015/08/17/five-easy-steps-oracle-to-dashdb/

PL/SQL доступен только в корпоративных системах, вы можете настроить его здесь:
https://console.ng.bluemix.net/catalog/services/dashdb/

person jswitnicki    schedule 16.03.2016
comment
Спасибо. Замечательно. Приятно знать, что он доступен только в корпоративной версии. - person Vivek_Pandey; 18.03.2016