2013-06-22 2 views
1

Я ищу наиболее эффективный способ получить результаты из экземпляра Google Cloud SQL.Можно ли экспортировать результаты Google Cloud SQL с помощью SQuirreL SQL

Я знаю из FAQ, что команда INTO OUTFILE не поддерживается, и единственным официальным способом получения данных из Cloud SQL является экспорт всего вашего экземпляра в ведро Cloud Storage.

Должен ли SQuirreL SQL сохранять результаты запроса? У них есть сценарий «Сохранить результаты SQL в файле», но когда я пытаюсь это сделать, он дает мне ошибку «Invalid parameter for rows». Я не уверен, что это проблема с Squirrel или из-за ограничений Cloud SQL.

ответ

0

Вы упомянули «самый эффективный способ» - вам нужно делать массовый экспорт? В этом случае наиболее эффективным способом является экспорт в облачный накопитель.

Если вы просто хотите вывести результат запроса в файл, если число строк невелико, вы можете использовать инструмент командной строки и передать результат в файл (https://developers.google.com/cloud-sql/docs/commandline). SQuirreL SQL должен иметь возможность делать то же самое. Не уверен в этой конкретной ошибке.

+0

Наиболее эффективным способом я действительно имел в виду самый быстрый способ получить результат запроса в Excel-читаемый файл. Спасибо за использование командной строки. – Nelluk