{"id":22450132,"url":"https://github.com/liaartem/project-ssis","last_synced_at":"2026-05-17T19:35:39.451Z","repository":{"id":148744798,"uuid":"442274680","full_name":"LiaArtem/Project-SSIS","owner":"LiaArtem","description":"Project SSIS VS2022 (Oracle, MS SQL, Azure SQL, PostgreSQL, MySQL, MariaDB, IBM DB2, IBM Informix, Firebird, SQLite, XML file, XML web, JSON file, JSON web, CSV file -\u003e MS SQL 2022).","archived":false,"fork":false,"pushed_at":"2024-02-06T08:40:04.000Z","size":1569,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T12:17:14.057Z","etag":null,"topics":["database","sql-server","ssis"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LiaArtem.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-27T21:12:59.000Z","updated_at":"2023-08-29T16:21:39.000Z","dependencies_parsed_at":"2025-02-01T16:40:40.429Z","dependency_job_id":"e10af7e9-1d90-46e7-a252-3c44273de123","html_url":"https://github.com/LiaArtem/Project-SSIS","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LiaArtem/Project-SSIS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LiaArtem%2FProject-SSIS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LiaArtem%2FProject-SSIS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LiaArtem%2FProject-SSIS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LiaArtem%2FProject-SSIS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LiaArtem","download_url":"https://codeload.github.com/LiaArtem/Project-SSIS/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LiaArtem%2FProject-SSIS/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278973555,"owners_count":26078253,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","sql-server","ssis"],"created_at":"2024-12-06T05:13:16.796Z","updated_at":"2025-10-08T16:12:36.434Z","avatar_url":"https://github.com/LiaArtem.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"- Project SSIS VS2022 (Oracle, MS SQL, Azure SQL, PostgreSQL, MySQL, MariaDB, IBM DB2, IBM Informix, Firebird, SQLite, XML file, XML web, JSON file, JSON web, CSV file -\u003e MS SQL 2022).\n\nПри початковій розробці:\n- Встановіть для властивості SSIS Package ProtectionLevel значення EncryptSensitiveWithPassword - пароль 12345678\n- Інтерфейс -\u003e Вид -\u003e Інші вікна -\u003e SSIS Toolbox\n\n!!! пароль для підключення 12345678\n!!! якщо пише що несумістно - правою кнопкою - перезавантажити проект\n\n1) Встановлюємо SQL Server та інші бази даних з проекту - Docker-Win11\n   https://github.com/LiaArtem/Docker-Win11/\n   https://github.com/LiaArtem/Oracle_23c_Free/\n\n   !!!! Якщо у ПК \u003c= 8 Гб ОП у Docker нормальна робота всіх тестових баз та бази IBM DB2 не можлива,\n   не вистачає ресурсів, IBM DB2 тестується окремо с базой MSSQL.\n\n2) Заповнюємо бази данних даними запускаючи проект - CurrencyChartFX-Java-21-Maven\n   https://github.com/LiaArtem/CurrencyChartFX-Java-21-Maven (налаштуванная у файлі - Settings (SSIS).json)\n\n-\u003e Oracle OLE DB Driver\n------------------------------------------------------\n- https://www.oracle.com/database/technologies/oracle21c-windows-downloads.html\n- завантажуємо та ставимо Oracle клієнта x64 - NT_213000_client_x64.zip або новіший\n- після встановлення міняємо у глоб. реєстрі:\n  - Комп'ютер\\HKEY_LOCAL_MACHINE\\SOFTWARE\\ORACLE\\KEY_OraClient21Home1 з AMERICAN_AMERICA.WE8MSWIN1252\n    на NLS_LANG = AMERICAN_AMERICA.AL32UTF8 (або AMERICAN_AMERICA.CL8MSWIN1251)\n- копіюємо файли tnsnames.ora і sqlnet.ora в папку c:\\app\\client\\Admin\\product\\21.0.0\\client_1\\network\\admin\\\n- або налаштовуємо tnsnames.ora для налаштування x64 Oracle Client:\n    FREE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = localhost) (PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = FREE)))\n- налаштовуємо OLE DB підключення до SSIS\n  - постачальник OLE DB: Oracle provider for OLE DB\n  - ім'я бази = FREE, логін = TEST_USER та пароль = !Aa112233.\n\n-\u003e SQLite ODBC Driver\n------------------------------------------------------\n- Базу SQLite перенести - C:\\DB_SQLite\\CurrencyChartFXMaven.db\n- http://www.ch-werner.de/sqliteodbc/\n- завантажуємо та ставимо sqliteodbc_w64.exe\n- Запускаємо -\u003e Джерела даних ODBC x64 -\u003e Системний DSN -\u003e SQLite Datasource x64 -\u003e Прописати Database Name = C:\\DB_SQLite\\CurrencyChartFXMaven.db\n- ODBC прописати при підключенні до SSRS\n- Driver={SQLite3 ODBC Driver};database=C:\\\\DB_SQLite\\\\CurrencyChartFXMaven.db;longnames=0;timeout=1000;notxn=0;syncpragma=NORMAL;stepapi=0\n\n-\u003e PostgreSQL ODBC Driver\n------------------------------------------------------\n- https://www.postgresql.org/ftp/odbc/versions/msi/\n- завантажуємо та ставимо psqlodbc_16_00_0000-x64.zip або новішу\n- ODBC прописати при підключенні до SSIS\n- Driver={PostgreSQL ANSI};server=localhost;uid=testdb;port=5432;database=testdb;Uid=testdb;Pwd=!Aa112233;\n\n-\u003e MySQL ODBC Driver\n------------------------------------------------------\n- https://dev.mysql.com/downloads/connector/odbc/\n- завантажуємо та ставимо mysql-connector-odbc-8.3.0-winx64.msi або новішу\n- ODBC прописати при підключенні до SSIS\n- Driver={MySQL ODBC 8.3 ANSI Driver};server=localhost;uid=root;port=3306;found_rows=1;User=root;Password=!Aa112233;Option=3;\n\n-\u003e MariaDB ODBC Driver\n------------------------------------------------------\n- https://mariadb.com/kb/en/mariadb-connector-odbc/\n- завантажуємо та ставимо mariadb-connector-odbc-3.1.20-win64.msi або новішу\n- ODBC прописати при підключенні до SSIS\n- Driver={MariaDB ODBC 3.1 Driver};server=localhost;uid=root;port=3307;option=3;Password=!Aa112233;\n\n-\u003e IBM DB2 Driver\n------------------------------------------------------\n- OLE DB встановлюється разом із базою даних (якщо локальна база даних)\n- налаштовуємо OLE DB підключення до SSIS\n   - постачальник OLE DB: Provider=IBMOLEDB.DB2COPY1;Data Source=SAMPLE;Location=localhost:25000\n   - логін = db2admin та пароль = !Aa112233.\n\n- *** ODBC (якщо база даних знаходиться на окремому сервері)\n- налаштовуємо ODBC підключення до SSRS\n   - https://www.ibm.com/support/pages/node/6830623 пошук IBM Data Server Driver for ODBC and CLI (64-bit) -\u003e Download\n     - IBM Data Server Driver for ODBC and CLI (Windows/x86-64 64-bit) V11.5.9 Fix Pack 0\n   - скачати IBM Data Server Driver for ODBC and CLI (64-bit) -\u003e v11.5.9_ntx64_odbc_cli.zip\n   - розпакувати вміст у c:\\Program Files\\IBM\\ попередньо створивши папку IBM\n   - !!!!! запускаємо cmd під адміністратором\n     - cmd -\u003e sysdm.cpl -\u003e Додатково -\u003e Змінні оточення\n     - додаємо в Змінні середовища -\u003e Системні змінні -\u003e Path = c:\\Program Files\\IBM\\clidriver\\bin\n     - запускаємо під адміністатором: cmd -\u003e cd c:\\Program Files\\IBM\\clidriver\\bin\n     - запускаємо під адміністатором: cmd -\u003e db2oreg1 -i\n     - запускаємо під адміністатором: cmd -\u003e db2oreg1 -setup\n   - запускаємо -\u003e Джерела даних ODBC (64-розрядна версія)\n   - перевіряємо -\u003e Драйвери, повинен з'явиться -\u003e IBM DATA SERVER DRIVER for ODBC.\n   - вибираємо -\u003e Системний DSN -\u003e Додати:\n    - Data Source Name: ibmdb2_odbc\n    - Description: ibmdb2_odbc\n    - Database alias: -\u003e Add\n      - Data Source:\n        - User ID: DB2INST1\n        - Password: !Aa112233\n        - check Save password\n      - TCP/IP:\n        - Database name: sample\n        - Host name: localhost\n        - Port: 50000\n      - OK\n   - налаштовуємо ODBC підключення до SSIS\n   - постачальник ODBC: System data source name = ibmdb2_odbc\n   - логін = DB2INST1 та пароль = !Aa112233.\n\n-\u003e IBM Informix ODBC Driver (якщо локальна база даних)\n------------------------------------------------------\n- Завантажуємо та встановлюємо IBM Informix Client SDKV 4.50 (ibm.csdk.4.50.FC8.WIN.zip)\n   - Якщо база даних не локальна, необхідно налаштувати SSL підключення:\n     - увімкнути під час встановлення - Use OPENSSL instead of GSKit?\n     - Windows -\u003e Джерела даних ODBC (64 розрядна версія) -\u003e Системний DSN\n      - General:\n        - Data Source Name - informix_odbc\n        - Description - informix_odbc\n      - Connection:\n        - Server Name - informix_test\n        - Host Name - localhost\n        - Service - turbo_test\n        - Database Name - sample\n        - User Id - informix\n        - Password - !Aa112233\n   - налаштовуємо ODBC підключення до SSIS\n   - постачальник ODBC: System data source name = informix_odbc\n   - логін = informix та пароль = !Aa112233.\n\n-\u003e Firebird ODBC Driver (якщо локальна база даних)\n------------------------------------------------------\n- https://firebirdsql.org/en/odbc-driver/\n- завантажуємо та ставимо Firebird_ODBC_2.0.5.156_x64.exe або новішу\n- ODBC прописати при підключенні до SSIS\n- Driver={Firebird/InterBase(r) driver};uid=SYSDBA;dbname=C:\\Windows\\System32\\SAMPLEDATABASE.FDB\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliaartem%2Fproject-ssis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fliaartem%2Fproject-ssis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliaartem%2Fproject-ssis/lists"}