У Вас должно быть два варианта сделать:
VARCHAR2
, CHAR
, CLOB
типы данных).NVARCHAR2
, NCHAR
, NCLOB
типы данных).Как замечено здесь:
Oracle рекомендует использовать Unicode для всех новых развертываний системы.
Наборы национального характера могут только быть Unicode: UTF-8 или UTF-16. Так выбор того же набора символов для обоих был бы избыточен...
Мой совет (Вы говорите, что Ваше приложение находится только на английском языке):
И вот мои общие рекомендации для Вашего определения схемы. Таблица таблицей, столбец столбцом (я беру VARCHAR2
/NVARCHAR2
выберите здесь):
NVARCHAR2
.VARCHAR2
.Так как smsbox модуль kannel имеет интерфейс HTTP, можно заставить сценарий оболочки (или любой другой тип способного к HTTP языка сценариев командной строки) называть его через URI. Если у Вас уже нет кеннелевого набора и выполнения и поскольку это - довольно сложный зверь, лично я рекомендовал бы smstools, если Вы выполняете управляемый пакетом дистрибутив Linux.
Так или иначе, больше деталей ниже:
кеннелевое руководство пользователя, детали о представлении SMS HTTP
Ну, принятие Вас может отправить сообщения SMS от командной строки в Kannel, можно настроить Nagios для выполнения команды на уведомлении, затем передать правильный материал Kannel.
Тем не менее это не могло бы быть Вашим лучшим способом. У меня есть Nagios, отправляющий уведомления по XMPP, иначе IM. У меня есть пользовательская учетная запись в Gtalk, что в него входят все время. Таким образом, это работает с любым сервисом XMPP. И на моем телефоне на базе Android и на любом Клиенте IM на моем компьютере (даже когда у меня есть браузер, открытый на моей домашней странице Google или Gmail), когда что-то происходит на сервере, я получаю уведомление в течение секунд. Я могу даже спросить это для получения дополнительной информации, или если Интернет отбрасывает, я вижу, что это пошло офлайн. Я нахожу его намного лучше затем SMS каждым способом.