|
|
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
В SQL Server Есть таблица типа Код: sql 1. 2. 3. 4. 5. 6. В PostgreSQL ее аналог: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Пытаюсь через линкед сервер перетащить данные - ни в какую, дает ошибку Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Как можно перенести данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 13:22 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
WinnipuhВ PostgreSQL ее аналог: нафиг тащить всякое Г. от сиквела)). У них и поле OLE есть. Куда excell\word\хрень запихивать можно. - раскидывай поле по своим полям (ETL) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 13:33 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
Petro123WinnipuhВ PostgreSQL ее аналог: нафиг тащить всякое Г. от сиквела)). У них и поле OLE есть. Куда excell\word\хрень запихивать можно. - раскидывай поле по своим полям (ETL) У них есть тип OLE- это у sql server? сюрпрайз для меня. Или это шутка? Можно пораскидывать по типам, но извечная тяга к знаниям не дает покоя в потсгресе можно создать тип юнион, вот и задался вопросом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 14:43 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
WinnipuhКак можно перенести данные?Разделяй и в...ставляй. Раздельные поля-типы на стороне sqlserver, соответствующие созданному в пг типу, или сериализация-там/десериализация-здесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 14:58 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
WinnipuhИли это шутка? access есть. У сиквела лень искать. Winnipuhв потсгресе можно создать тип юнион, вот и задался вопросом Это менеджеры много чего напихали для маркетинга. IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 15:19 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
Petro123WinnipuhИли это шутка? access есть. У сиквела лень искать. Winnipuhв потсгресе можно создать тип юнион, вот и задался вопросом Это менеджеры много чего напихали для маркетинга. IMHO ну так речь не про аксесс, а sql server не ищите, там такой фигни нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 16:03 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
Winnipuhну так речь не про аксесс, а sql server не ищите, там такой фигни нету. смысл то один - в одно поле запихнуть разные типы данных. (в случае с OLE с контейнером) А потом сервер, разбирайся со всем этим зоопарком. "Если ты сервер, не суетись под клиентом" (с) )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 16:24 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
Petro123, А умеет ли M$SQL генерить JSON? Если умеет, то генеришь, передаёшь, а на стороне pg уже парсишь как хочешь во что хочешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 17:12 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕН, +1 ETL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 17:16 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕН, Можно и в триггере у себя или XML или ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 17:17 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
Petro123ОКТОГЕН, Можно и в триггере у себя или XML или ... ИМХО, самое непонятное - преобразовать OLE -> JSON/XML ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 17:27 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕН, от них выгрузка в файл. У нас файл залить. Клиент и программист нужен. Либо у них спросить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 17:37 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕНPetro123, А умеет ли M$SQL генерить JSON? Если умеет, то генеришь, передаёшь, а на стороне pg уже парсишь как хочешь во что хочешь. 2016 умеет, но: даже 2008 не хочет передавать поля хмл в распределенной транзакции из SQL Server в PostgreSQL, пишет ошибку, почему - для меня загадка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 19:49 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
Petro123Winnipuhну так речь не про аксесс, а sql server не ищите, там такой фигни нету. смысл то один - в одно поле запихнуть разные типы данных. (в случае с OLE с контейнером) А потом сервер, разбирайся со всем этим зоопарком. "Если ты сервер, не суетись под клиентом" (с) )) это разные вещи, ну и аксесс не сервер, он может себе позволить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 19:50 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
Winnipuh, Не понял, зачем распределегная. Обычный разовый экспорт вроде по сабжу. ЗЫ Просто я очень удивился что они variant ввели). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 21:16 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
Petro123Winnipuh, Не понял, зачем распределегная. Обычный разовый экспорт вроде по сабжу. ЗЫ Просто я очень удивился что они variant ввели ). Базы могут быть разные, их надо будет конвертировать, хотелось бы не рукопашной выгрузкой-загрузкой, а как-то цивилизовано. Ну и тяга к знаниям ;-) Кто имеется в виду ввел variant? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2016, 12:19 |
|
||
|
Перетащить таблицу из SQLServer с полем sql_variant
|
|||
|---|---|---|---|
|
#18+
WinnipuhКто имеется в виду ввел variant? https://msdn.microsoft.com/ru-ru/library/ms173829(v=sql.120).aspx WinnipuhБазы могут быть разные, их надо будет конвертировать, хотелось бы не рукопашной выгрузкой-загрузкой, а как-то цивилизовано. цивилизованно - без клиента на ЯП не решить. Это (ETL) делают либо утилиты, либо клиенты на ЯП. Но не БД. Удачи аффтару! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2016, 13:08 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39168677&tid=1997442]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
227ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 572ms |

| 0 / 0 |
