sqlalchemy 2 скрипт копіювання таблиці з однієї БД в іншу, mssql dbtable copy to new table in postgresql |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6223-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day.kiev.ua 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уперМодеры Сообщений: 12 926 С нами с: 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: » Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 29th March 2023 - 15:02 |
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы удалим её. Файлы для обмена предоставлены пользователями сайта. |