2013-07-23 2 views
0

Использование Netbeans 7.3, я пытаюсь подключиться к экземпляру Cloud SQL. Я разрешил проект на своей локальной машине с gauth, используя python 2.7. Хотя это создало бы токены OAuth 2.0, но когда я тестирую соединение с помощью «com.google.cloud.sql.Driver», соединение не может быть установлено. Я планирую развернуть Java-приложение на App Engine, используя какой-то ORM сноваКак подключиться к экземпляру Cloud SQL в Netbeans

Любые предложения, что делать, чтобы сделать это подключение?

+0

В этой статье [https://cloud.google.com/appengine/docs/java/cloud-sql/#Java_Connect_to_your_database] описано, как подключить приложение Java App Engine к базам данных Cloud SQL. – Kamran

ответ

0

У меня была такая же проблема вчера: вы должны загрузить и запустить инструмент командной строки Google Cloud SQL. Это позволит вам авторизовать свою учетную запись Google для доступа к службе облачного SQL с аутентификацией OAuth2 на вашей локальной машине.

Выполните шаги, описанные здесь: https://developers.google.com/cloud-sql/docs/commandline

После того, как приложение развернуто на App Engine, вам нужно будет настроить базу данных, чтобы разрешить приложению доступ к нему. Это довольно просто, см. Консоль API Google: https://code.google.com/apis/console/

EDIT: теперь вы можете использовать простой соединитель JDBC MySQL и настроить экземпляр облачного SQL с фиксированным IP-адресом. Это означает, что вы можете получить доступ к экземпляру Cloud SQL из любого места, как если бы вы сделали это для классической базы данных MySQL.

+0

Спасибо, но я уже это сделал. Процесс авторизации работает как прелесть, но ни Netbeans, ни Eclipse не могут подключаться с использованием драйвера облака sql в папке implok SDK App Engine. –

+0

Я пробовал весь день. Авторизация Oauth2 не позволяет подключать Netbeans. Я получаю сообщение «unauthorized_client» с Http 400 при тестировании соединения с базой данных. Я действительно не знаю, что делать сейчас. –

+0

oh жаль, что это не тот самый случай, я просто тестировал затмение OUTSIDE через командную строку maven appengine plugin ... –

Смежные вопросы