powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Таблицу из MSSQL to MySQL
8 сообщений из 8, страница 1 из 1
Таблицу из MSSQL to MySQL
    #32660733
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все хорошо , но в этой таблице 73712 записей ...
как быть ??



 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Таблицу из MSSQL to MySQL
    #32660820
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не понятен вопрос. разве в MySQL ограничение на кол-во строк в таблице <100'000? и при чем здесь php,perl?
...
Рейтинг: 0 / 0
Таблицу из MSSQL to MySQL
    #32660834
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьфу форумом ошибился :)

а вопрос , ну эта как мне перегнать все это содержимое ...
так как эти данные нужны будут для странички .


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Таблицу из MSSQL to MySQL
    #32660853
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQL позволяет сдампить данные в CSV-файл ?
Если да, то сохрани в CSV а потом залей их через LOAD DATA INFILE
...
Рейтинг: 0 / 0
Таблицу из MSSQL to MySQL
    #32660881
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Варианты:

1. Из процесса открыть два коннекта к этим бд.
Код: plaintext
1.
2.
3.
4.
5.
mssql->prepare( select );
mysql->prepare( insert );
while (mssql->fetchrow()) {
    mysql->insert();
}
mysql->commit();

1а. В тело цикла можно добавить "mysql->commit() if row_count делится нацело на 100", если это улучшит производительность

2. Использовать промежуточный текстовый файл в native формате для mssql или для mysql и спец-команду а-ля dump/load чтобы получить лучшую производительность.

Думаю, что вторым способом можно получить более быстрый вариант.

Мы для переноса данных из оракла в постгрес делаем так: а) перловый скрипт дампирует данные в текстовый файл преобразовывая при этом даты, заменяя undef и '' на '\N', заменяя '[\\\t\n]' на '\\$1'; б) данные из файла загружаются командой COPY - это быстрее insert-ов.
...
Рейтинг: 0 / 0
Таблицу из MSSQL to MySQL
    #32661094
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин как это все пока для меня непонятно :))
первый раз столкнулся с этим web ...


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Таблицу из MSSQL to MySQL
    #32661207
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть еще способ, на машине с MS SQL ставишь ODBC драйвер MySQL, назвается он MyODBC, и мастером делаешь DTS, который перегонит данные.

...
Рейтинг: 0 / 0
Таблицу из MSSQL to MySQL
    #32663506
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Green2Есть еще способ, на машине с MS SQL ставишь ODBC драйвер MySQL, назвается он MyODBC, и мастером делаешь DTS, который перегонит данные.




Да , но , сам MySQL находится не у меня а как сказать то
на хосте где будет распологатся наша страничка .
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Таблицу из MSSQL to MySQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]