/ / Niektoré informácie o tom, ako pokračovať v migrácii zo servera SQL - azúrová, azurová databáza sql, migrácia databázy

Niektoré informácie o tom, ako pokračovať v migrácii zo servera SQL - azúrová, azúrová-sql-databáza, migrácia databázy

Migrujem z SQL Serveru na Azure SQL aChcel by som sa vás opýtať, kto má viac skúseností v oblasti Azure (v podstate nemám) niekoľko otázok, len aby som pochopil, čo potrebujem, aby som dosiahla najlepšiu migráciu.

Dnes robím veľa krížových databázových dopytovniektoré z mojich úloh, ktoré beží raz za týždeň. Vykonávam SP, spustiť výber, vkladanie a aktualizácie prekročiť dbs. Vyriešil som popravy SP pomocou externých zdrojov údajov a sp_execute_remote. Ale pokiaľ môžem vidieť, že je možné len vybrať si z externej databázy, znamená to, že nebudem schopný robiť akékoľvek vložky alebo aktualizácie cez dbs. Je to správne? Ak áno, aký je najlepší spôsob riešenia tohto problému?

Tiež som čítal o hovory krížové db sú pomalé. Znamená to, že je pomalšie, že v SQL Server? Chcem vedieť, či budem čeliť pomalším procesom v porovnaní s tým, čo mám dnes.

To, čo skutočne potrebujem, je niekoľko dobrých usmernení o tom, ako urobiť najlepšiu migráciu bez toho, aby ste museli vynaložiť veľa času so skúšaním a omylom. Oceňujem akúkoľvek pomoc v tejto veci.

odpovede:

0 pre odpoveď č. 1

Krížové transakcie databázy nie sú podporované vAzure SQL DB. Pripojíte sa k špecifickej databáze a nemôžete použiť názvy troch častí alebo použiť syntax USE. Mohli by ste otvoriť dve rôzne pripojenia z vášho programu, jednu do každej databázy. Nepovoľuje žiadnu transakčnú konzistenciu, ale umožní vám načítať dáta z jedného Azure SQL DB a vložiť ho do iného.

Takže aspoň teraz, ak chcete, aby vaša databáza v Azure a vy môžete vyhnúť cross-databázové transakcie, budete používať Azure VM hostiť SQL Server.