Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как перенести структуру таблиц из MSSQL в MySQL средствами PHP? / 8 сообщений из 8, страница 1 из 1
20.01.2013, 21:40
    #38117095
Stasonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перенести структуру таблиц из MSSQL в MySQL средствами PHP?
mr.S

Для начала хочу спросить у вас как сделать dump таблицы MSSQL средствами php? Первое что приходит на ум ( с небольшой подсказкой гугла ) это экспортировать таблицу в CSV, с этим неплохо вот эта функция (code) справилась:

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
$sql = "SELECT * FROM table_t";
$results = mssql_query($sql);
//Generate CSV file - Set as MSSQL_ASSOC as you don't need the numeric values.
while ($l = mssql_fetch_array($results, MSSQL_ASSOC)) {
    foreach($l AS $key => $value){
        //If the character " exists, then escape it, otherwise the csv file will be invalid.
        $pos = strpos($value, '"');
        if ($pos !== false) {
            $value = str_replace('"', '\"', $value);
        }
        $out .= '"'.$value.'",';
    }
    $out .= "\n";
}
mssql_free_result($results);
mssql_close($db);
// Output to browser with the CSV mime type
header("Content-type: text/x-csv");
header("Content-Disposition: attachment; filename=table_t_dump.csv");
echo $out;



В итоге я имею файл на выходе с полным набором данных из таблицы, все бы ничего, да не могу я его в SQL перевести через phpmyadmin. Возможно проблемы с кодировкой или данных много, но они для меня не существенны, мне главное продампить саму структуру таблицы. Доступ к серверу только через php. Собственно сам вопрос заключается в том как это сделать?
...
Рейтинг: 0 / 0
20.01.2013, 21:52
    #38117101
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перенести структуру таблиц из MSSQL в MySQL средствами PHP?
Stasonixкак сделать dump таблицы M S SQL
Stasonixне могу я его в SQL перевести через phpm y adminНе ясно, чего Вы хотите.
...
Рейтинг: 0 / 0
20.01.2013, 21:53
    #38117104
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перенести структуру таблиц из MSSQL в MySQL средствами PHP?
...
Рейтинг: 0 / 0
20.01.2013, 22:02
    #38117106
Stasonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перенести структуру таблиц из MSSQL в MySQL средствами PHP?
vkle,

Из MSSQL в MySQL перевести таблицу, средствами php.
...
Рейтинг: 0 / 0
20.01.2013, 22:04
    #38117108
Stasonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перенести структуру таблиц из MSSQL в MySQL средствами PHP?
ScareCrow,

У меня нет доступа, я же написал, не подключается с моега компа, может пров порты закрыл или из-за ограничений по стране.
...
Рейтинг: 0 / 0
20.01.2013, 22:05
    #38117109
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перенести структуру таблиц из MSSQL в MySQL средствами PHP?
Stasonixvkle,

Из MSSQL в MySQL перевести таблицу, средствами php.Исправил тему топика.
...
Рейтинг: 0 / 0
20.01.2013, 22:06
    #38117110
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перенести структуру таблиц из MSSQL в MySQL средствами PHP?
Stasonixпров порты закрылSSH-туннель, надо полагать, тоже не вариант?
...
Рейтинг: 0 / 0
20.01.2013, 22:14
    #38117116
Stasonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перенести структуру таблиц из MSSQL в MySQL средствами PHP?
vkle,

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


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