Импорт резервное копирование SQL в любом месте 10 .db Файл в mysql 5.1

StackOverflow https://stackoverflow.com/questions/4273926

Вопрос

У меня есть резервная копия базы данных с недели назад. Мне нужно импортировать это в MySQL без доступа к оригинальному серверу базы данных. Несмотря на знание моего босса, что я никуда рядом с администратором базы данных; Как мне это сделать?

Это было полезно?

Решение

Никто не предоставит ответа, потому что (а) это незаконно, и (b) оно против правил веб-сайта.

Если у вас есть законный доступ к серверу базы данных:

  • Это означает, что первый вариант - получить лицензию на ASA, а не использовать MySQL. Требуется одна команда для загрузки файла .db в него

  • Юридический доступ означает оба доступа к зданию, так и к лицензии, которая позволит вам получить доступ к серверу и данные через любой используемый клиент.

Ответы на комментарии

  1. Раздражения являются частью жизни в профессии. Если Группа БД вполне может решить, что вам не разрешено иметь что-то; Это политика безопасности компании, которую вы или ваш босс должны иметь дело с внешним программным обеспечением.

  2. Почему команда ASA не может просто дать вам доступ к базе данных ASA? Тогда вы можете подключиться и делать все, что вы хотите; посмотреть на базу данных; понять это лучше; Получите текущие данные в любое время, не делая копию. Создание копии базы данных является глупости (затем корпорация имеет два копии данных о том, что ее необходимо поддерживать, поддерживать, вводиться и синхронизировать). Дисион не следует воспринимать слегка

Если вы придерживаетесь MySQL на вашем конце:

  1. Тогда вам нужны они экспортировать базу данных в формате, который вы можете импортировать. Я не понимаю, почему вы должны сказать им, какую команду [S] использовать, они должны хорошо знать их команды. Также есть разные способы получения того же результата. Если им нужна помощь, дайте им эту ссылку. Вы также должны прочитать и понять эту главу:

    Ссылка на Sybase ASA Руководства пользователя / CH 21 Импорт и экспортирование данных

    • Получать их предоставлять ты с участием:
      • Модель данных, так что вы можете создать собственную БД на MySQL Side, и понять последовательность таблицы для загрузки
      • Каждая из их таблиц экспортируется в формате символов (обычно CSV), чтобы вы могли загрузить каждый в свои таблицы
      • Какую команду они использовали, так что вы знаете, что ожидать, и как лечить файлы экспорта, которые они отправляют вам.
        .
  2. После того, как вы загрузите свой DB в первый раз, вы можете модулировать ваши последующие запросы в команду ASA (например, вероятно, запросите только конкретные таблицы или какой-то другой формат и т. Д.).

Другие советы

Вам не нужна копия MySQL для базы данных. SQL Anywhere предоставляет версию разработчиков, которую вы можете использовать бесплатно. Это только юридически в развитии - а не производство - но звучит так, как это подойдет вашим потребностям.

Вы можете найти загрузку этого здесь: http://www.sybase.com/detail?id=1016644.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top