|
|
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
всем привет! на работе на моем компе крутится ms sql server, к нему подключаются несколько компов, клиент на access. база там простая, используются только tables и views. задача: взять на флэшку baza.BAK этой базы, притащить домой и засадить в ubuntu. по сути локально, 1 пользователь. хотя может придется расширяться. вопрос: 1. какой аналог ms sql лучше использовать в ubuntu 2. как переводить этот bak в формат линуксового сервера 3. вопрос про визуальное отображение оставим, обойдемся на первом этапе простыми запросами на пересечение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 19:05 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
baza.BAK - это что? это копия файла с данными MS SQL или какой-то экспорт? Если первое, то, имхо, без MS SQL вы этот файл никак не прочитаете. А MS SQL под линукс не бывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 19:09 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
это резервная копия, но можно и напрямую файл брать. суть в том, чтобы брать на работе базу и таскать её домой на линукс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 19:14 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Hello, kirchatykh! You wrote on Tue, 17 Mar 09 16:14:39 GMT: kirchatykh k> суть в том, чтобы брать на работе базу и таскать её домой на линукс.посодют... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 19:15 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
kirchatykhэто резервная копия, но можно и напрямую файл брать. суть в том, чтобы брать на работе базу и таскать её домой на линукс. Ну если она MS , то какой может быть linux ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 19:20 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
товарищи, решение все равно найдется. или что, не существует никакого экспорта\импорта, перегоняющего mssql таблицы в какой-нибудь mysql, postgre, или что там ещё - db2 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 19:36 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Hello, kirchatykh! You wrote on Tue, 17 Mar 09 16:36:11 GMT: kirchatykh k> товарищи, решение все равно найдется.флаг в руки. kirchatykh k> или что, не существует никакого экспорта\импорта, k> перегоняющего mssql таблицы в какой-нибудь mysql, postgre, k> или что там ещё - db2 ?импорт/экспорт есть. но не "из файла в файл". -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 19:39 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Вопрос немного вгоняет в ступор :) Но всё-таки, мне кажется есть штуки три "варианта" предлагаю их расположенными по мере убывания идиотизма 1. попытаться действительно найти "замену" M$ $QL ну чем чёрт не шутит ! как там ? совместимости с предком, с Sybase не видиться ??? 2. написать приложение (или использовать стандартные возможности) для экспорта ВСЕХ данных из M$ $QL в текстовые файлы и соответственно такое же приложение/скрипт для импорта в postgres в общем занятие АбАлденно увлекательное :) 3. поставить на работе postgres, хоть на Виндоуз хоть ещё куда и переписать access-приложение для работы с ним ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 20:21 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
что-то я не совсем понял, чем отличаются п.1 и п.3 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 20:25 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
может так сделать?: 1.в конторе ставлю postgre/winda, дома ставлю postgre/linux 2.в конторе оперативно переношу mssql/winda на postgre/winda 3.клиент там все равно на access, поэтому перенаправить его postgre/winda будет просто, поковырявшись в источниках данных odbc. 4.для дома особ клиент и не нужен, лишь бы на выходных был доступ к рабочим данным. уж надеюсь перносить данные на флэшке с postgre/winda на postgre/linux не составит проблем... заработает оная система? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 20:53 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
если логики на самом SQL Server нет, вся логика в access - заработает, в противном случае придется дотачивать как само приложение, так и базу данных под postgre. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 21:34 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
AAron, спасибо за редкий нормальный ответ. логики там нет, только table + view, без связей. какие ещё бесплатные субдд подойдут? (пока не вникал в межплатформенность и бесплатность mysql, db2, sysbase и проч...), в кратце соорентируйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 21:43 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
могу только предположить - те, для которых существуют нормальные OLEDB/ODBC провайдеры. Oracle XE, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 22:09 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
А как там в убунте с виртуальными машинами? Сверху (ну или внутри) убунты поставить вирт. машину, в ней - mswindows, в нем - mssql, такая вот матрешка получается, но главное условие- убунта, сохраняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2009, 22:13 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
как чисто девелоперское решение - нормально. это если оставит в стороне вопрос лицензионной чистоты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 00:49 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
kirchatykhAAron, спасибо за редкий нормальный ответ. логики там нет, только table + view, без связей. какие ещё бесплатные субдд подойдут? (пока не вникал в межплатформенность и бесплатность mysql, db2, sysbase и проч...), в кратце соорентируйте DB2 Express 9.5.0 Без ограничений на размеры. И бесплатная. Работает до 2 процессоров, и 2 гигами оперативки. Дальше нужно лицензию докупать. И кстати, вот . В ubuntu: авторsudo apt-get install db2exc Но есть определенные приколы, если нужно потом отпишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 01:27 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Абсолют Но есть определенные приколы, если нужно потом отпишу. Что за приколы ? Отпишите мне. Недавно занялся DB2 тоже интересуют минусы ее (если есть по отношению к тому же MSSQL что на работе). Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 05:30 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
kirchatykhчтобы брать на работе базу и таскать её домой на линукс. Мдя... Проблема не стоит и выеденного яйца, если выкинуть дома линукс и поствить винду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 08:13 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
kirchatykhвсем привет! на работе на моем компе крутится ms sql server, к нему подключаются несколько компов, клиент на access. база там простая, используются только tables и views. задача: взять на флэшку baza.BAK этой базы, притащить домой и засадить в ubuntu. по сути локально, 1 пользователь. хотя может придется расширяться. вопрос: 1. какой аналог ms sql лучше использовать в ubuntu 2. как переводить этот bak в формат линуксового сервера 3. вопрос про визуальное отображение оставим, обойдемся на первом этапе простыми запросами на пересечение. А зачем все это, если не секрет? Есть ли вообще смысл переносить бд из сиквела в что-либо *nix подобное? А затем (может быть и обратно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 08:33 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
kirchatykh пишет: > 1. какой аналог ms sql лучше использовать в ubuntu Такого аналога нет. Вам придётся куда-то поставить MSSQL, на windows, либо на отдельной машине, либо в какой-то виртуальной машине. > 2. как переводить этот bak в формат линуксового сервера Никак. Это бинарный файл, даже если бы был MSSQL для Linux, этого делать было бы не надо. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 09:49 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
AAron пишет: > если логики на самом SQL Server нет, вся логика в access - заработает, в Нет, вовсе не обязательно. Это очень зависит от БД, и, как правило, если создатели БД специально об этом не позаботились, то БД будет непереносима просто так вот. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 09:55 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
pkarklinkirchatykhчтобы брать на работе базу и таскать её домой на линукс. Мдя... Проблема не стоит и выеденного яйца, если выкинуть дома линукс и поствить винду.В такой постановке может и не стОит. Но вот вопрос переноса баз между разными платформами актуален. Несмотря на все усилия MS многие интернет-провайдеры до сих пор предпочитают nix'ы. Насчет выбора СУБД. Firebird отлично работает на Ubuntu, проверено. Переносятся как бакапы, так и просто файла базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 10:16 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Senya_LНо вот вопрос переноса баз между разными платформами актуален. Я бы так сказал, если планируется работать на разных платформах, то надо тщательнее подходить к выбору СУБД. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 10:40 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
webusЧто за приколы ? Отпишите мне. Недавно занялся DB2 тоже интересуют минусы ее (если есть по отношению к тому же MSSQL что на работе). Спасибо.Минусов нет, есть особенности :) Единственное, чего отн. MS SQL нет в DB2 - это snapshot isolation, т.к. DB2 - чистый блокировочник. В остальном - MS SQL все время своего существования догоняет DB2 LUW по функционалу. В v.2008 - почти догнала :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 13:13 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
webusАбсолют Но есть определенные приколы, если нужно потом отпишу. Что за приколы ? Отпишите мне. Недавно занялся DB2 тоже интересуют минусы ее (если есть по отношению к тому же MSSQL что на работе). Спасибо. Я про приколы по установки) Если нужно отпишу, как это сделать. В противном случае можно в ступор встать. Фавн, соглашусь с Вами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 13:36 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Favn, OFF: а в чем SS2008 не догнал DB2 LUW? а в чем SS2008 перегнал DB2 LUW? ответы можно сюда или в отдельную тему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 13:50 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
AAronFavn, OFF: а в чем SS2008 не догнал DB2 LUW? а в чем SS2008 перегнал DB2 LUW? ответы можно сюда или в отдельную тему. А когда мы компрессить колонки научились? о0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 14:03 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
ну вообще в SS2008 есть компрессия, не уверен, что она такая же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 14:05 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
I_love_MSDNAAronFavn, OFF: а в чем SS2008 не догнал DB2 LUW? а в чем SS2008 перегнал DB2 LUW? ответы можно сюда или в отдельную тему. А когда мы компрессить колонки научились? о0 Научились. :) Как раз начиная с 2008 версии. И таблицы, и индексы, и бэкапы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 14:28 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Ну а DB2, когда? - Абсолют' ный -посковый робот по MSDN для - ленивых ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 14:29 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Я ничего не имею против SS, но он мне физически не может подходить, так как у нас используется linux на серваке. Да, и действительно, СС еще пока только лицо получает =) - Абсолют' ный -посковый робот по MSDN для - ленивых ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 14:38 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
I_love_MSDNНу а DB2, когда? И какое это имеет значение теперь? Что за привычка приводить аргументы типа, а вот <такая СУБД> это умеет с 1917 года?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 14:46 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
I_love_MSDNЯ ничего не имею против SS Как я и ничего не имею против других СУБД. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 14:47 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
pkarklinI_love_MSDNНу а DB2, когда? И какое это имеет значение теперь? Что за привычка приводить аргументы типа, а вот <такая СУБД> это умеет с 1917 года?! Так сказали ж, что СС пытается "догонать" дб2. Вот пример и привел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 14:51 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
I_love_MSDNТак сказали ж, что СС пытается "догонать" дб2. Вот пример и привел. Было бы, как минимум, странно, что СУБД, вышедшая на рынок позже, кого-нибудь, в чем-нибудь не догоняла бы. Главное, что по многим параметрам уже догнала. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 14:54 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
AAronа в чем SS2008 не догнал DB2 LUW? а в чем SS2008 перегнал DB2 LUW? ответы можно сюда или в отдельную тему.Не являюсь знатоком MSSQL, поэтому поправьте, если я не прав. Почему я написал "практически догнал" - в 2008 появились наконец-то MERGE и WITH-рекурсия. Тем не менее, в описании SELECT я не нашел никаких вариантов на тему "select from DML", типа DB2-шного select * from [ new | old | final ] table ( [ merge | insert | update ] ... ) where ...; а оно, да еще с with - действительно мощнейший механизм. Похоже, долгая дорога до DB2 предстоит с XML поддержкой - многого не хватает, да и нативность деревьев сомнительна ( можно почитать тут ). Коротко - странная индексация, в одном поле может быть только одна схема, нет версий схем, нет чистого (без SQL) XQuery... Про многоплатформенность и превосходство бесплатной версии - и говорить не о чем. В чем SS2008 перегнал DB2 - кроме упоминавшегося snapshot, сказать не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 15:09 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Favn, продолжение предлагаю вести здесь - сравнение фич SS2008 и DB2 LUW ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2009, 15:49 |
|
||
|
ms sql server -> ubuntu
|
|||
|---|---|---|---|
|
#18+
Можно DBArtisan-ом, он может выгрузить данные из одной БД и подготовить их для другой. В виде csv или insert-ов. Можно каким-нибудь ETL - например, входящим в SQL Server SSIS, прогнать визард экспорта между базами (Import and Export Wizard), предварительно подключив целевую по ODBC или OLEDB. Визард хоть и туповат, но 80-90% работы сделает правильно. Целевой БД может быть любая, имеющая такие драйвера, и работающая под этой вашей убунтой :) Потом БД неродного формата отключается и файлы забираются домой. При этом учтите, что по закону это действительно подсудное дело, если нет бумажки от работодателя с печатью, разрешающей именно это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2009, 00:29 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1552977]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 160ms |

| 0 / 0 |
