Sdílet prostřednictvím


Co je nového v SSMA pro SAP ASE (SybaseToSQL)

Tento článek uvádí změny nástroje SQL Server Migration Assistant (SSMA) pro SAP ASE (dříve SSMA pro Sybase) v každé verzi.

Poznámka

I když je ID Microsoft Entra novým názvem proAzure Active Directory (Azure AD), aby se zabránilo narušení existujících prostředí, Azure AD stále zůstává v některých pevně zakódovaných prvcích, jako jsou pole uživatelského rozhraní, zprostředkovatelé připojení, kódy chyb a rutiny. V tomto článku jsou tyto dva názvy zaměnitelné.

SSMA v10.0

Verze SSMA for MySQL verze 10.0 obsahuje menší vylepšení výkonu, opravy chyb a online podporu prohlížeče nápovědy.

SSMA v9.5

Verze SSMA pro SAP ASE verze 9.5 obsahuje následující změny:

  • Podpora vyloučení schématu v režimu konzoly SSMA

SSMA v9.4

Verze SSMA v9.4 pro SAP ASE obsahuje následující změny:

  • Podpora datového typu bigdatetime
  • Oprava chybějících předplatných při migraci ve velkém měřítku
  • Vylepšení převodu primárních a jedinečných klíčů, které jsou přítomné jako nápovědy indexu
  • Vylepšit převod příkazu SELECT

SSMA v9.3

Verze SSMA pro SAP ASE verze 9.2 obsahuje následující změny:

  • Přidána podpora pro cílovou verzi SQL Server 2022

SSMA v9.2

Verze SSMA pro SAP ASE verze 9.2 obsahuje následující změny:

  • Vylepšené kanály pro přesun dat pro měřítkové monitorování

SSMA v9.1

Verze SSMA pro SAP ASE verze 9.1 obsahuje následující změny:

  • Menší vylepšení výkonu, opravy chyb a vylepšené prostředí nápovědy

SSMA v9.0

Verze SSMA pro SAP ASE verze 9.0 obsahuje následující změny:

  • Podpora migrace nových offline dat ve velkém měřítku
  • Vylepšená architektura migrace dat
  • Podpora online prohlížeče nápovědy

SSMA v8.24

Verze SSMA pro SAP ASE verze 8.24 obsahuje následující změny:

  • Menší vylepšení výkonu a opravy chyb

SSMA v8.23

Verze SSMA pro SAP ASE verze 8.23 obsahuje následující změny:

  • Vylepšené zasílání zpráv pro převod příkazů TRANSACTION_RPC
  • Nová možnost Povolit příkazy ze souborů, pro přidávání příkazů ze systému souborů
  • Vylepšený výstup XML při spuštění v režimu konzoly
  • Nový odkaz „zpětná vazba“ v sestavách pro odesílání zpětné vazby.
  • Ve zprávách je vylepšený zážitek z vizualizace

SSMA v8.22

Verze SSMA pro SAP ASE verze 8.22 obsahuje následující změny:

  • Povolit zadání dalších možností připojovacího řetězce pro připojení k cílové databázi
  • Představení souhrnných grafů v sestavách posouzení
  • Vylepšení navigace pro zprávy v hodnotících sestavách

SSMA v8.21

Verze SSMA pro SAP ASE verze 8.21 obsahuje následující změny:

  • Použití COUNT_BIG v dotazech na počet řádků pro cílovou databázi

SSMA v8.20

Verze SSMA pro SAP ASE verze 8.20 obsahuje následující změny:

  • Menší vylepšení výkonu a opravy chyb

SSMA v8.19

Verze SSMA pro SAP ASE verze 8.19 obsahuje následující změny:

  • Ukládání a spouštění testovacích případů na straně klienta

SSMA v8.18

Verze SSMA pro SAP ASE v8.18 obsahuje následující změny:

  • Menší vylepšení výkonu a opravy chyb

SSMA v8.17

Verze SSMA pro SAP ASE verze 8.17 obsahuje následující změny:

  • Přidání podpory pro počítané sloupce
  • Aktualizace sestav posouzení HTML tak, aby používaly moderní editor k zobrazení textu SQL

SSMA v8.16

Verze SSMA pro SAP ASE verze 8.16 obsahuje následující změny:

  • Odebrání podpory pro starší analyzátor
  • Opravit problém s objekty, které se neaktualizují z databáze

SSMA v8.15

Kromě několika vylepšení přístupnosti obsahuje verze SSMA pro SAP ASE verze 8.15 následující změny:

  • Modernizovat sestavy hodnocení pro fungování v moderních prohlížečích
  • Použití autority poskytované databází pro ověřování Microsoft Entra/Azure AD
  • Vylepšení pojmenování příkazů načtených ze souborů

SSMA v8.14

Kromě několika vylepšení, která zajistí větší přístupnost pro osoby s postižením, vyžaduje verze SSMA pro SAP ASE verze 8.14 upgrade projektu, protože teď ukládá úplnou verzi zdrojového/cílového serveru do metadat projektu.

SSMA v8.13

Verze SSMA pro SAP ASE verze 8.13 obsahuje následující změny:

  • Při převodu procedur a volání funkcí zvažte implicitní přetypování typů.
  • Vylepšení protokolování zdrojového připojovacího řetězce kvůli řešení potíží s připojením

SSMA v8.12

Verze SSMA pro SAP ASE verze 8.12 obsahuje menší vylepšení výkonu a opravy chyb.

SSMA v8.11

Verze SSMA pro SAP ASE verze 8.11 obsahuje následující změny:

  • Opravte převod dočasných tabulek
  • Použití knihovny MSAL.NET pro interaktivní ověřování Microsoft Entra/Azure AD

SSMA v8.10

Verze SSMA pro SAP ASE verze 8.10 obsahuje menší vylepšení výkonu a opravy chyb.

SSMA v8.9

Verze SSMA v8.9 pro SAP ASE obsahuje následující změny:

  • Vylepšení převodu formátu data a času
  • Oprava problému s chybějícími znaky v definicích SQL pro objekty

SSMA v8.8

Verze SSMA pro SAP ASE v8.8 zahrnuje:

  • Vylepšení stability synchronizace objektů SQL Serveru
  • Vylepšení výkonu grafického uživatelského rozhraní během hodnocení a převodu
  • Oprava problému s chybějícími znaky v definicích SQL pro objekty

SSMA v8.7

Verze SSMA pro SAP ASE verze 8.7 má menší opravy a vylepšení výkonu v grafickém uživatelském rozhraní.

Důležitý

S SSMA v8.5 a novějším je předpokladem instalace .NET 4.7.2. Pokud potřebujete nainstalovat tuto verzi, můžete si stáhnout soubor runtime z zde.

SSMA v8.6

Kromě cílené sady oprav navržených ke zlepšení použitelnosti a výkonu byla vylepšena verze SSMA pro SAP ASE verze 8.6 přidáním nastavení, které uživatelům umožňuje vynechat rozšířené vlastnosti SSMA v převedeného kódu.

Pokud chcete toto nastavení použít, přejděte v nástroji SSMA pro SAP ASE na Nástroje>Nastavení projektu>Obecné>Převoda potom v části Miscaktualizujte hodnotu nastavení Vynechat rozšířené vlastnosti na Ano.

snímek obrazovky s nastavením Vynechat rozšířené vlastnosti

Důležitý

S SSMA v8.5 a novějším je předpokladem instalace .NET 4.7.2. Pokud potřebujete nainstalovat tuto verzi, můžete si stáhnout soubor runtime z zde.

SSMA v8.5

Verze SSMA pro SAP ASE v8.5 je rozšířená o podporu ověřování Microsoft Entra/Azure AD a základní podporu funkcí JSON na SQL Serveru společně s cílovou sadou oprav navržených ke zlepšení použitelnosti a výkonu.

SSMA pro SAP ASE teď navíc umožňuje skrýt systémové tabulky a zobrazení (vyloučit je z převodu).

Důležitý

S SSMA v8.5 je předpokladem instalace .NET 4.7.2. Pokud potřebujete nainstalovat tuto verzi, můžete si stáhnout soubor runtime z zde.

SSMA v8.4

Verze SSMA v8.4 pro SAP ASE je vylepšená o cílené opravy, které jsou navržené tak, aby řešily problémy s přístupností a opravily chybu související s maximálním indexovým sloupcem (aby bylo možné povolit 32 místo 16) pro SQL Server 2016 a novější verze.

Důležitý

U SSMA verze 7.4 až 8.4 je součástí instalace .NET 4.5.2.

SSMA v8.3

Verze SSMA pro SAP ASE verze 8.3 je vylepšená o cílené opravy, které jsou navržené tak, aby zlepšily metriky kvality a převodu. Kromě toho tato verze SSMA pro SAP ASE poskytuje opravy, které:

  • Řešení problémů s přístupností
  • Přidání základní podpory pro typ hierarchyid v SQL Serveru

SSMA v8.2

Verze SSMA pro SAP ASE ve verzi 8.2 je rozšířená o cílovou sadu oprav navržených pro zvýšení kvality a metrik převodu a také opravy pro:

  • Problém se zakázanými neclusterovanými indexy po migraci dat
  • Detekce rozhraní .NET Framework během tiché instalace
  • Občasné chybové ukončení, ke kterému dochází při stahování nové verze.

Poznámka

Známý problém s automatickou aktualizací může způsobit selhání aktualizace z SSMA v8.1 na v8.2. Pokud dojde k této chybě, stáhněte si novou verzi a nainstalujte ji ručně.

SSMA v8.1

Verze SSMA pro SAP ASE verze 8.1 je vylepšená o cílené opravy, které jsou navržené tak, aby zlepšily metriky kvality a převodu.

Poznámka

Známý problém s automatickou aktualizací může způsobit selhání aktualizace z SSMA v8.0 na v8.1. Pokud dojde k této chybě, stáhněte si novou verzi a nainstalujte ji ručně.

SSMA v8.0

Verze SSMA pro SAP ASE v8.0 je vylepšená o cílené opravy navržené tak, aby zlepšily kvalitu a metriky převodu. Kromě toho tato verze nabízí následující nové funkce:

  • Podpora Azure SQL Managed Instance jako cílového prostředí. Teď můžete vytvořit nové projekty, které cílí na Azure SQL Managed Instance:

    snímek obrazovky projektu SQL Database MI

  • Poradce pro opravu po konverzi. Další informace o tom naleznete zde .

  • Předběžný výběr databáze nebo schématu

    Když se připojíte ke zdroji, můžete teď vybrat databáze a schémata, která vás zajímají. Výběr pouze schémat, která plánujete migrovat, ušetří čas během počátečního připojení a zlepší celkový výkon SSMA.

    snímek obrazovky s objekty filtru SSMA

SSMA v7.10

Verze SSMA pro SAP ASE v7.10 je rozšířená o cílené opravy navržené tak, aby poskytovaly větší zabezpečení a ochranu osobních údajů, aby splňovaly změny v globálních požadavcích.

SSMA v7.9

Verze SSMA v7.9 pro SAP ASE obsahuje následující změny:

  • Cílené opravy, které zlepšují metriky kvality a převodu.
  • Podpora v příkazovém řádku SSMA pro změnu mapování datových typů a předvoleb projektu
  • Podpora migrace dat pomocí služby SSIS (SQL Server Integration Services). Po převedení schématu je možné vytvořit balíček SSIS pomocí volby z kontextové nabídky pravým kliknutím myši.
  • Dialogové okno připojení ke službě Azure SQL Database v nástroji SSMA bylo také změněno tak, aby určilo plně kvalifikovaný název serveru. V předchozích verzích SSMA bylo nutné explicitně zmínit předponu služby Azure SQL Database v nastaveních projektů.

SSMA v7.8

Verze SSMA pro SAP ASE verze 7.8 obsahuje následující změny:

  • Mapování typů změn označené v [] nastavení projektu [].
  • Možnost uživatelů zakázat telemetrii.

SSMA v7.7

Verze SSMA pro SAP ASE verze 7.7 obsahuje následující změny:

  • SSMA pro SAP ASE byla vylepšena o cílené opravy, které zlepšují metriky kvality a převodu.
  • Na základě oblíbené poptávky se vrací 32bitová verze SSMA pro SAP ASE. Ve srovnání s předchozí implementací (před verzí 7.4) existují dva instalační balíčky, ale nelze je nainstalovat vedle sebe. V důsledku toho musíte zvolit nejvhodnější verzi na základě komponent připojení, které máte. Pokud je to možné, je vždy vhodnější použít 64bitovou verzi.

SSMA v7.6

Verze SSMA v7.6 pro SAP ASE obsahuje následující změny:

  • Cílené opravy, které zlepšují metriky kvality a převodu a podporují SQL Server 2017 (Public Preview). Podpora SQL Serveru 2017 ve Windows a Linuxu je ve verzi Public Preview a neměla by se používat pro produkční migrace.
  • Podpora převodu funkcí Sybase

SSMA v7.5

Verze SSMA v7.5 pro SAP ASE (dříve SSMA pro Sybase) obsahuje následující změny:

  • Několik vylepšení, která zajistí lepší přístupnost pro osoby s postižením.
  • Podpora syntaxe CREATE OR REPLACE

SSMA v7.4

Verze SSMA pro Sybase verze 7.4 obsahuje následující změny:

  • Možnost Vypršení časového limitu dotazu je nyní k dispozici při zjišťování schématových objektů ve výchozím a cílovém systému.

    Snímek obrazovky s možností vypršení časového limitu dotazu

  • Metrika kvality a převodu byla vylepšena provedenými cílenými opravami na základě zpětné vazby zákazníků.

    Důležitý

    .NET 4.5.2 je předpokladem pro instalaci SSMA v7.4. Kromě toho se od verze 7.4 ukončí 32bitová verze SSMA.

SSMA v7.3

Verze SSMA pro Sybase verze 7.3 obsahuje následující změny:

  • Vylepšená metrika kvality a převodu s cílenými opravami na základě zpětné vazby zákazníků.
  • Architektura rozšiřitelnosti SSMA vystavená prostřednictvím následujících položek:
    • Export funkcí do projektu SQL Server Data Tools (SSDT).
      • Teď můžete exportovat skripty schématu z SSMA do projektu SSDT. Pomocí skriptů schématu můžete provést další změny schématu a nasadit databázi.

        snímek obrazovky s příkazem Uložit jako projekt SSDT

    • Knihovny, které může SSMA využívat k provádění uživatelsky definovaných převodů.

SSMA v7.2

Verze SSMA pro Sybase verze 7.2 obsahuje následující změny:

  • Vylepšená metrika kvality a převodu s cílenými opravami na základě zpětné vazby zákazníků.
  • Vylepšení telemetrie, která poskytují lepší datové body pro odstraňování problémů zákazníků a zlepšení míry konverze SSMA.

SSMA v7.1

Verze SSMA pro Sybase verze 7.1 obsahuje následující změny:

  • SQL Server 2017 ve Windows a LinuxU CTP1 je teď podporovanou cílovou platformou pro migraci. Tato funkce je ve verzi Technical Preview a podporuje přesun schématu a dat do cílových instancí SQL Serveru.
  • Podpora automatických aktualizací ke stažení nejnovější verze SSMA, jakmile bude dostupná.
  • Instalační binární soubory SSMA se teď doručují prostřednictvím souborů balíčku Instalační služby systému Windows (.msi).

Květen 2016

Verze SSMA pro Sybase z května 2016 obsahuje následující změny:

  • Přidání podpory pro SQL Server 2016
  • Byla odstraněna kontrola instalačního programu pro .NET 2.0
  • Aktualizace závislosti sady Extension Pack z .NET 3.5 na .NET 4.0
  • Opravili jsme save-project a open-project příkazy pro konzolu SSMA.
  • Oprava securepassword příkazu pro konzolu SSMA.
  • Opraveno počítání objektů pro počáteční načítání.
  • Opravili jsme chybu v globálním nastavení.

Březen 2016

Verze SSMA pro Sybase z března 2016 ve verzi Preview přidává podporu migrace na SQL Server 2016.

Leden 2016

Verze údržby SSMA pro Sybase z ledna 2016 obsahuje následující změny:

  • Přidána položka nabídky Zobrazit protokol do SSMA (RFC 5706203).
  • Byla přidána telemetrie.

Červenec 2014

Verze SSMA pro Sybase z července 2014 obsahuje následující změny:

  • Vylepšili jsme převod kódu služby Azure SQL Database.
  • Přesunuli jsme funkci balíčku rozšíření do schématu pro podporu služby Azure SQL Database.
  • Přidali jsme vylepšení výkonu testovaná pro databáze s více než 10 tisíci objekty.
  • Přidání vylepšení uživatelského rozhraní pro práci s velkým počtem objektů
  • Přidali jsme možnost zvýraznit dobře známá schémata LOB (aby bylo možné je při převodu ignorovat).
  • Bylo přidáno zlepšení rychlosti převodu.
  • Přidání možnosti zobrazit počty objektů v uživatelském rozhraní
  • Zmenšení velikosti reportu o více než 25%.
  • Vylepšené chybové zprávy pro neparsované konstrukce.

Duben 2014

Verze SSMA pro Sybase z dubna 2014 obsahuje následující změny:

  • Přidání podpory MS SQL Serveru 2014
  • Opravili jsme chyby týkající se převodu na Azure.
  • Opravili jsme chyby s neviditelnými stránkami reportů v IE 10.

Leden 2012

Verze SSMA pro Sybase z ledna 2012 obsahuje následující změny:

  • Přidána podpora pro převod spouštěče vrácení zpět
  • Poskytnutá oprava pro převod @@ROWCOUNT a @@ERROR ve stejném příkazu SET.

Červenec 2011

Verze SSMA pro Sybase z července 2011 poskytuje vylepšené hlášení chyb během migrace dat.

Duben 2011

Verze SSMA pro Sybase z dubna 2011 obsahuje následující změny:

  • Konsolidovaná SSMA pro produkt Sybase, která podporuje SQL Server 2005 (9.x), SQL Server 2008 (10.0.x), SQL Server 2012 (11.x) a Azure SQL.
  • Přidání podpory pro připojení a migraci na SQL Server 2012 (11.x).
  • Přidání nové funkce pro převod a migraci databází Sybase do Azure SQL
  • Vylepšený modul migrace dat na straně klienta, který podporuje paralelní migraci dat.
  • Vylepšili jsme výkon migrace dat pomocí modelů jednoduchého a hromadně protokolovaného obnovení.
  • Přidali jsme možnost správně převádět a migrovat databáze Sybase s rozlišováním velkých a malých písmen na SQL Server.
  • Přidání podpory pro převod příkazů Sybase ASE non-ANSI join na příkazy ANSI SQL Serveru bylo rozšířeno na příkazy DELETE a UPDATE.
  • Poskytli více možností připojení k serverům Sybase ASE pomocí poskytovatele Sybase ASE ODBC a Sybase ASE ADO.NET.
  • Odebrali jsme závislost na samostatné databázi s názvem SysDB, která obsahuje emulační funkce Sybase (nainstalované jako součást balíčku Extension Pack).
  • Přidání možnosti instalace SSMA pro balíček rozšíření Sybase v clusterech SQL Serveru
  • Byla přidána zpětná kompatibilita projektů vytvořených staršími verzemi SSMA (v4.0 a v4.2).
  • Přidání možnosti instalace SSMA pro produkt Sybase v5.0 vedle sebe (SxS) se staršími verzemi SSMA (v4.0 a v4.2).

Červenec 2010

Verze SSMA z července 2010 pro Sybase byla přidána:

  • Podpora migrace na SQL Server 2008 R2
  • Nová konzolová aplikace SSMA pro provádění příkazového řádku
  • Podpora migrace dat pomocí modulů pro migraci dat Server-Side i Client-Side
  • Podpora příkazu Custom SELECT při migraci dat
  • Podpora migrace z Sybase ASE 15.0.3 a 15.5

Červen 2008

Verze SSMA pro Sybase z června 2008 obsahuje následující změny:

  • Přidali jsme tester SSMA, který automaticky testuje převod databázového objektu a migraci dat provedený pomocí SSMA. Po dokončení všech kroků migrace SSMA pomocí nástroje SSMA Tester ověřte, že převedené objekty fungují stejným způsobem a že se všechna data správně přenesla.
  • Byl přidán převod před SQL. Uživatel teď může zadat dočasné deklarace tabulky (a jiného objektu) pro každý zdrojový postup, který se má použít při převodu.
  • Přidána vylepšení v převodu objektů:
    • Převod spojení byl revidován.
    • Agregace a neagregace bez klauzulí 'having' nebo 'group by'.
    • Funkce IDENTITY s příkazem SELECT INTO.
    • Clusterovaná omezení a indexy v uzamčených datech
    • Dočasné tabulky vytvořené službou SELECT INTO.
    • Omezení / Indexy dočasných tabulek
    • Podporují se nové typy data a času SQL Serveru 2008 (10.0.x).
    • Podpora připojení a datových typů Sybase 15.0

Květen 2007

Verze SSMA z května 2007 pro Sybase přidala:

  • Možnost načíst obsah databáze rychleji při ukládání projektu.
  • Podpora komentářů zadaných uživatelem v režimu SQL Serveru ve formátu SQL
  • Vylepšení převodu objektů

Listopad 2006

Verze SSMA pro Sybase z listopadu 2006 obsahuje následující změny:

  • Přidání nového globálního nastavení:
    • Můžete se rozhodnout zobrazit čísla řádků v oknech editoru.
    • SSMA můžete nakonfigurovat tak, aby zobrazovala výzvu k nahrazení duplicitních objektů, nebo při převodu schématu vždy nebo nikdy nenahrazovat duplicitní objekty.
  • Přidali jsme novou možnost převodu, která umožňuje nakonfigurovat, jak SSMA zpracovává následující situace:
    • Příkaz CAST nebo CONVERT, který obsahuje binární řetězec.
    • Kontroluje hodnoty null ve výrazech rovnosti.
    • Proxy tabulky.
    • Čísla chybových zpráv uživatele pro RAISERROR.
    • UPDATE příkazy, které obsahují nevyřešené identifikátory.
  • Přidali jsme novou možnost migrace, která umožňuje určit, jak má SSMA zpracovávat kalendářní data mimo rozsah dat SQL Serveru.
  • Přidáno nastavení Formátovaný SQL na kartě SQL, které formátuje kód pro lepší čitelnost.
  • Opravy chyb, mezi které patří:
    • SSMA teď převádí příkazy LOCK TABLE <table> IN { SHARED | EXCLUSIVE } MODE přidáním TABLOCK nebo TABLOCKX nápovědy k následnému dotazu SELECT v tabulce.
    • Když se používají binární typy ve znakových výrazech, potřebné konverze se teď přidávají.
    • Vylepšení paměti a výkonu

Červenec 2006

Verze SSMA pro Sybase z července 2006 byla počáteční verzí.