sqlalchemy 2 скрипт копіювання таблиці з однієї БД в іншу, mssql dbtable copy to new table in postgresql |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6732-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
sqlalchemy 2 скрипт копіювання таблиці з однієї БД в іншу, mssql dbtable copy to new table in postgresql |
Turbo |
Пост
#1
|
Репутация: ![]() ![]() Активист ![]() Группа: Пользователи Сообщений: 312 С нами с: 29-May 07 ![]() |
Доброго дня!
Маю потребу скопіювати таблицю (насправді декілька, але як для мене це не суттєво) з MSSQL -> postgresq в цільовій базі таблиці ще немає але потім буде синхронізація вже в існуючу писав/копав написав скрипт але виявилось що у новому sqlalchemy дещо вже не працює. я продовжую копати але якшо хтось має натхнення допомогти буду вдячний. Код: » Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « там устаріло це: mssql_metadata = MetaData(bind=mssql_engine) можливо щось ще але далі ще не пройшов... Сообщение отредактировал Turbo - Feb 7 2023, 14:30 |
![]() ![]() |
Tiger |
Пост
#2
|
Благодарности: 1756 Репутация: ![]() ![]() Праведник ![]() ![]() ![]() ![]() ![]() ![]() Группа: CуперМодеры Сообщений: 13 194 С нами с: 20-October 06 ![]() |
Наш внештатный сотрудник ответил следующее:
It looks like you are using SQLAlchemy to transfer data from Microsoft SQL Server (MSSQL) to PostgreSQL. However, there are a few issues with the code that may cause it to fail: MSSQL connection is closed immediately after getting the total number of rows, but you are still using the MSSQL connection later in the code. The variable "total_time" is not being updated in the loop. The connection to the PostgreSQL database is not closed at the end of the code. Here's the corrected code: » Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 19th August 2024 - 20:48 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |