Maxim Dadynsky
Блог программиста

Amazon настройка RDS

Август 22nd 2011 в Новости

web консоль амазона позволяет менять не все настройки базы данных. Например параметры my.cnt поменять вы не сможете.
Хотя их можно увидеть в меню DB Parameter Groups.

Для того чтоб поменять параметры в данном разделе нужно скачать набор утилит отсюда, распаковать их в любую папку на диске. Я распаковал сюда /opt/amazon/RDSCli-1.4.006/

Далее в случае с линуксом надо прописать две переменные
export AWS_RDS_HOME=/opt/amazon/RDSCli-1.4.006/
export AWS_CREDENTIAL_FILE=/opt/amazon/RDSCli-1.4.006/credential-file-path.template

В файле credential-file-path.template будут лежать ключи доступа к настройкам базы

Этап второй, настройка доступа…
Переходим по ссылке http://aws.amazon.com/
жмем меню Account
далее Security Credentials
авторизуемся
и берем оттуда данные для файла credential-file-path.template
AWSAccessKeyId=
AWSSecretKey=

все, скрипты настроены.
Меняем например настройку которая отвечает за регитр названий таблиц
./rds-modify-db-parameter-group название_группы –parameters “name=lower_case_table_names, value=1, method=pending-reboot”


Комментарии закрыты.

Добавив новый параметр в файл properties возникает вопрос как будет себя вести приложение если такой параметр не задали в файле.
Если параметра не будет то спринг выругается так: [serviceContext.xml]: Could not resolve placeholder

Решается ситуация настройкой ignoreUnresolvablePlaceholders:

< bean id=propertyConfigurer class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
< property name="location" value="classpath:jdbc.properties" />
< property name=”ignoreUnresolvablePlaceholders” [...]

Предыдущие записи

< script src="http://connect.facebook.net/en_US/all.js">
< script>
FB.init({
appId:’xxx’, cookie:true,
status:true, xfbml:true
[...]

Следующие записи

Комментарии
  • Без комментариев
Рубрики
БлогРолл