В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Nastaviť testu spoločnosť, ktorá má kópiu údajov živého spoločnosť Microsoft Dynamics GP pomocou servera Microsoft SQL Server

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 871973
SÚHRN

Test určité problémy, techniky riešenia problémov možno skopírovať databáze Live spoločnosti spoločnosti Test databázy.

Tento článok popisuje, ako nastaviť testu spoločnosti s kópiu údajov živého spoločnosti pomocou servera Microsoft SQL Server.
ĎALŠIE INFORMÁCIE

Poznámky
  • Ak záznam úroveň poznámky – existujúce live spoločnosti a plánujete používať test spoločnosti, musíte spustiť pomôcku NoteFix. Ďalšie informácie, kontaktujte tím Business Solutions systém technickej podpory spoločnosti Microsoft telefonicky na (888) 477-7877.
  • Ak používate ľudské zdroje pre Microsoft Dynamics GP, účasť informácie sa prostredníctvom neskopírujú. Otvorte okno, kliknite na tlačidlo Nástroje, ukážte na položku Nastavenie, ukážte naľudské zdroje, ukážte na účasť, andthen nastavení. Táto informácia sa neskopíruje cez, pretože TAST0130 tabuľka obsahuje odkaz na databázu Live spoločnosti. Tocorrect tento problém, aktualizujte účasť okno nový Test companydatabase obsahujú informácie Live databázy. Alebo napísať odkaz na názov anupdate príkazu zmeniť spoločnosť TAST0130table.
  • Ak používate program Microsoft Dynamics GP Dlhodobý majetok , dlhodobý majetok spoločnosti informácie sa uviesť spoločnosti Test. Opraviť tento problém, otvorte okno dlhodobý majetok spoločnosti Inštalácia Live spoločnosti a Poznámka nastavenia. Otvorte okno Nastavenie dlhodobého majetku spoločnosti Test spoločnosti a nastavenia rovnaké ako Live. Otvorte okno, použite nasledovné:
    • Microsoft Dynamics GP 10.0 alebo novšie verzie:
      Kliknite na položku Microsoft Dynamics GP, Nástroje, ukážte na položku Nastavenie, ukážte na položku systém, ukážte na položku Dlhodobý majetoka kliknite na tlačidlo spoločnosti.
  • Ak používate Auditovacie záznamy pre Microsoft Dynamics GP, musíte odstrániť spúšťa kontroly testu spoločnosti pomocou SQL a nie v klientskom. Auditovacie záznamy sa práve spúšťa, ktoré sa prepísal a stále na tej istej živé kontroly databázy. Však neodstraňujte, zastaviť ani odstrániť audit Audit Trail údržby okno test spoločnosti, alebo to bude vymažte históriu auditu tabuľky alebo odstráňte spúšťača live spoločnosti. Byť krokov uvedených v článku KB nižšie odstrániť audit trail spúšťa testovanie spoločnosti:

    2847491 Zastavenie auditu spúšťa testovanie spoločnosti v aktualizácii databázy živé kontroly pomocou kontroly záznamy v Microsoft Dynamics GP
  • Ak používate Analytické účtovníctvo (AA), musíte najprv aktivovať AA Test spoločnosti pred testu možno obnoviť živé spoločnosti databázu (AA aktívne)
    spoločnosť. Po dokončení obnovenia potom musíte kliknúť na prepojenie získať skriptu databáze spoločnosti Test, aktualizáciu ďalšie dostupné hodnoty uložené v AAG00102 (aby sa zabránilo duplicitný kľúč chýb pri zadávaní nových transakcií).


    • Ak používate Management Reporter 2012, musí zastaviť Management Reporter služby, ktoré možno vykonať pomocou jednej z nasledujúcich možností:

    1. v konzole Configuration Management Reporter 2012, na prvej strane, uvidíte Management Reporter 2012 procesu službya Management Reporter 2012 aplikácie služby . Kliknite na tlačidlo zastaviť tieto dve služby zastaviť.

    2. kliknite na Štart, kliknite na položku Ovládacípanel, Nástroje na správu, kliknite na otvoriť služby. V okne služby zvýraznite Management Reporter 2012 aplikácie služby a kliknite na prepojenie na zastavenie tejto služby. Tiež upozorniť Management Reporter 2012 procesu služby a kliknite na prepojenie zastaviť aj o túto službu.
Spoločnosť Microsoft poskytuje príklady programovacieho kódu len ako názornú ukážku bez vyjadrených či predpokladaných záruk. Tie okrem iného zahŕňajú predpokladané záruky obchodovateľnosti alebo vhodnosti na konkrétny účel. Tento článok predpokladá, že ovládate predvádzaný programovací jazyk a nástroje, ktoré sa používajú na vytváranie a ladenie procedúr. Pracovníci technickej podpory spoločnosti Microsoft môžu objasniť funkciu určitej konkrétnej procedúry. Ale nemôžu tieto príklady poskytovať pridanú funkčnosť alebo konštrukčné procedúry zohľadňujúce vaše konkrétne požiadavky.

Nastaviť testu spoločnosti, postupujte nasledovne:
  1. V nástroje, vytvorte novú databázu spoločnosti, ktoré môžete použiť ako test. Uistite sa, aby ste databáze jedinečný DB/ID a spoločnosti názov spoločnosti, určí databázy ako test. Môžete napríklad použiť identifikáciu DB/spoločnosti "Test" a názov spoločnosti, spoločnosti"TEST."

    Poznámka: Všimnite si cestu, kde sa databáza .mdf a .ldf súbory beingcreated. Budete potrebovať túto informáciu v tomto kroku.
  2. Prihláste sa do spoločnosti test. Použite nasledujúci krok.
    • Microsoft Dynamics GP 10.0 alebo neskôr:
      Kliknite na položku Microsoft Dynamics GPkliknite Nástroje, nastavení, kliknite na položku systéma kliknite na tlačidlo Prístupové práva používateľa. .

  3. V oblasti Prístupu používateľov , vyberte používateľov, ktorých chcete sprístupniť test databázy spoločnosti. Kliknutím začiarknite políčko vedľa názvu spoločnosti test prístupu k databáze spoločnosti test. Zopakujte tento krok pre všetkých používateľov, ktorým chcete prideliť prístup k databáze spoločnosti test. Použite nasledujúci krok.
    • Microsoft Dynamics GP 10.0 a Microsoft Dynamics 2010: kliknite na položku Microsoft Dynamics GP, kliknite na tlačidlo Nástroje, kliknite na položku Nastavenie, kliknite na položku systéma kliknite na tlačidlo Prístup používateľa. .

  4. Vytvoriť zálohu databázy live spoločnosti. Použite jedno z nasledujúcich postupov, ako vhodné pre danú situáciu.

    Metóda 1

    Ak používate SQL Server Enterprise Manager followthese nasledovne:
    1. Kliknite na tlačidlo Štarta kliknite na položku programy.
    2. Ukážte na položku Microsoft SQL Servera kliknite na tlačidlo Enterprise Manager.
    3. Rozbaľte Servery Microsoft SQL Server, rozbaľte Skupinu SQL Servera rozbaľte inštanciu programu SQL Server.
    4. Rozšírenie databázy, kliknite pravým tlačidlom myši na databázu live spoločnosti, kliknite na položku Všetky úlohya kliknite na tlačidlo Zálohovanie databázy.
    5. V okne SQL Server Backup kliknite na tlačidlo pridať v cieľovom .
    6. V okne vyberte umiestnenie zálohy, kliknite na tri bodky vedľa poľa názov súboru .
    7. V okne umiestnenie zálohy zariadení rozbaľte priečinky a vyberte umiestnenie záložného súboru.
    8. Zadajte názov záložného súboru. Zadajte napríklad Live.bak.
    9. Klikajte OK , kým neprejdete späť do okna zálohovanie SQL Server.
    10. Kliknite na tlačidlo OK spustite zálohovanie.
    11. Po úspešnom dokončení zálohovania kliknite na tlačidlo OK.
    Metóda 2

    Ak používate SQL Server Management Studio, followthese nasledovne:
    1. Kliknutím na tlačidlo Štarta kliknite na položku programy.
    2. Ukážte na položku Microsoft SQL Servera kliknite na tlačidlo SQL Server Management Studio. Otvorí sa pripojiť k serveru okno.
    3. Do poľa názov servera zadajte názov inštancie programu SQL Server.
    4. Overovanie , kliknite Overenie SQL.
    5. Do poľa zadajte meno používateľa , ID.
    6. V poli heslo zadajte heslo pre ID používateľa a kliknite na tlačidlo pripojiť.
    7. V časti Object Explorer rozšírenie databázy.
    8. Pravým databázy live spoločnosti, ukážte na položku úlohya kliknite na tlačidlo zálohovanie.
    9. Cieľová oblasť, kliknite na tlačidlo odstrániť, a kliknite na tlačidlo pridať.
    10. V oblasti miesto na disku , kliknite na tlačidlo tri bodky.
    11. Vyhľadajte umiestnenie, kde chcete vytvoriť záložný súbor, zadajte názov záložného súboru, napríklad LIVE.bak, a kliknite na tlačidlo OK.
    12. Klikajte OK , kým neprejdete späť do okna Zálohovanie.
    13. Kliknite na tlačidlo OK spustite zálohovanie.
  5. Obnoviť živé spoločnosti záložného súboru vytvoreného priehlavok 4 do databázy spoločnosti test. Na použite jeden z followingmethods, ktoré zodpovedajú vašej situácii.

    Metóda 1

    Ak používate SQL Server Enterprise Manager followthese nasledovne:
    1. V Enterprise Manager kliknite pravým tlačidlom myši na databázu testov spoločnosti kliknite na položku Všetky úlohya kliknite na položku Obnoviť databázu.
    2. V poli obnoviť ako databázy na karte Všeobecné overte, či je vybratý test databázy spoločnosti.
    3. V sekcii obnovenie , začiarknite políčko zariadenia .
    4. V časti parametre kliknutím Vyberte zariadeniea kliknite na tlačidlo pridať v dialógovom okne vybrať obnovenie zariadenia.
    5. V okne obnoviť vyberte cieľové tlačidlo tri bodky vedľa poľa názov súboru .
    6. V okne umiestnenie zálohy zariadení rozbaľte priečinky, vyhľadajte a kliknite na tlačidlo live spoločnosti záložného súboru, ktorý ste vytvorili v kroku 4.
    7. Klikajte OK , kým neprejdete späť do okna obnoviť.
    8. Kliknite na kartu Možnosti .
    9. Kliknutím začiarknite políčko platnosť obnoviť prostredníctvom existujúcej databázy .
    10. Skontrolujte, či platnú cestu sa zobrazí v poli Premiestniť názov fyzického súboru a potom skontrolujte, či názov súboru .mdf a .ldf databázy spoločnosti test, ktorý ste vytvorili v kroku 1.

      Poznámka: Logický názov zohľadňuje názov databázy live. Nemeňte názov logického súboru.
    11. Kliknite na tlačidlo OK spustíte obnovenie databázy live spoločnosti do databázy spoločnosti test.
    12. Po úspešnom dokončení obnovenia kliknite na tlačidlo OK.
    Metóda 2

    Ak používate SQL Server Management Studio, followthese nasledovne:
    1. Kliknutím na tlačidlo Štarta kliknite na položku programy.
    2. Ukážte na položku Microsoft SQL Servera kliknite na tlačidlo SQL Server Management Studio. Otvorí sa pripojiť k serveru okno.
    3. Do poľa názov servera zadajte názov inštancie programu SQL Server.
    4. Overovanie , kliknite Overenie SQL.
    5. Do poľa zadajte meno používateľa , ID.
    6. V poli heslo zadajte heslo pre ID používateľa a kliknite na tlačidlo pripojiť.
    7. V časti Object Explorer rozšírenie databázy.
    8. Kliknite pravým tlačidlom myši na testovanie databázy spoločnosti, ukážte na položku úlohy, ukážte na obnoveniea kliknite na položku databázy.
    9. V časti zdroj obnovenia kliknite Zo zariadeniaa kliknite na tlačidlo tri bodky.
    10. V oblasti Umiestnenie zálohy , kliknite na tlačidlo pridať.
    11. Užitočné v prípade, že záložný súbor uložený, vyberte súbor LIVE.baka kliknite na tlačidlo OK.
    12. Kliknite na tlačidlo OK. Vrátite do okna obnoviť.
    13. V časti Vyberte zálohovaciu množinu na obnovenie kliknite záložného súboru, ktorý chcete obnoviť.
    14. V časti Vyberte stránky kliknite na položku Možnosti.
    15. V časti Obnovenie databázových súborov ako budete musieť zmeniť nasledujúce dva súbory z databázy Live .mdf test databázy a súbory .ldf. Predvolene tieto vybrané .mdf Live databázy a súbory .ldf.

      Poznámka: Logický názov zohľadňuje názov databázy live. Nemeňte názov logického súboru.
    16. Na zmenu týchto umiestnení, kliknite na elipsy (...) vedľa poľa umiestnenie súboru.
    17. Prejdite na cestu, ktoré ste si poznačili v kroku 1, kde bola vytvorená databáza testov.
    18. Zvýraznenie príslušné .mdf súbor a kliknite na tlačidlo OK.
    19. Opakujte kroky p až r, vyberte súbor .ldf a kliknite na tlačidlo OK.
    20. Kliknite na políčko prepísať existujúce databázy .
    21. Kliknutím na tlačidlo OK vráťte do okna obnoviť databázu
    Ak používate systém Microsoft Dynamics GP 10.0 alebo novšej, postupujte nasledovne skopírovať povolenia zabezpečenia live spoločnosti test spoločnosti:
    1. Prihláste sa do systému Microsoft Dynamics GP ako sa používateľ.
    2. Kliknite na položku Microsoft Dynamics GPNástroje, ukážte na položku Nastavenie, ukážte na položku systéma kliknite na tlačidlo Prístupové práva používateľa.
    3. Vyberte príslušné a skontrolujte, či je začiarknuté políčko nový test spoločnosti naznačuje, že prístup.

      Poznámka: Ak sa zobrazí chybové hlásenie, keď vyberiete spoločnosť, odstrániť používateľa z priečinka používatelia podľa nového test databázy SQL Server Management Studio alebo v Enterprise Manager.
    4. Kliknite na položku Microsoft Dynamics GPNástroje, ukážte na položku Nastavenie, ukážte na položku systéma kliknite na tlačidlo Zabezpečenia používateľa.
    5. Zabezpečenie úloh okno, vyberte používateľa, ktorý chcete sprístupniť testu spoločnosti.
    6. Spoločnosť , kliknite live spoločnosti.
    7. Kliknite na položku Kopírovať, začiarknite políčka vedľa testov spoločnosti a kliknite na tlačidlo OK.

      Povolenia používateľa live spoločnosti skopírujú testu spoločnosti.
  6. Po začiatok testu spoločnosti databázy sa obnovila databázu live spoločnosti, spoločnosti test obsahuje odkazy, ktoré majú rovnaké COMPANYID a INTERID informácie, ktoré spoločnosť live. Správne informácie o spoločnosti test, aby nasledujúci skript pod spúšťať testu spoločnosti analyzátor dotazu alebo SQL Server Management Studio. Tento skript aktualizácie COMPANYID a INTERID test databázy pomocou informácií uvedených v tabuľke SY01500 databázy systému tohto testu spoločnosti.
    if exists (select 1 from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = 'SY00100') begin  declare @Statement varchar(850)  select @Statement = 'declare @cStatement varchar(255)declare G_cursor CURSOR forselect case when UPPER(a.COLUMN_NAME) in (''COMPANYID'',''CMPANYID'')  then ''update ''+a.TABLE_NAME+'' set ''+a.COLUMN_NAME+'' = ''+ cast(b.CMPANYID as char(3))   else ''update ''+a.TABLE_NAME+'' set ''+a.COLUMN_NAME+'' = ''''''+ db_name()+'''''''' endfrom INFORMATION_SCHEMA.COLUMNS a, '+rtrim(DBNAME)+'.dbo.SY01500 b  where UPPER(a.COLUMN_NAME) in (''COMPANYID'',''CMPANYID'',''INTERID'',''DB_NAME'',''DBNAME'')    and b.INTERID = db_name() and COLUMN_DEFAULT is not null and rtrim(a.TABLE_NAME)+''-''+rtrim(a.COLUMN_NAME) <> ''SY00100-DBNAME''  order by a.TABLE_NAMEset nocount onOPEN G_cursorFETCH NEXT FROM G_cursor INTO @cStatementWHILE (@@FETCH_STATUS <> -1)begin  exec (@cStatement)  FETCH NEXT FROM G_cursor INTO @cStatementendclose G_cursorDEALLOCATE G_cursorset nocount off'  from SY00100  exec (@Statement)endelse begin  declare @cStatement varchar(255)  declare G_cursor CURSOR for  select case when UPPER(a.COLUMN_NAME) in ('COMPANYID','CMPANYID')    then 'update '+a.TABLE_NAME+' set '+a.COLUMN_NAME+' = '+ cast(b.CMPANYID as char(3))     else 'update '+a.TABLE_NAME+' set '+a.COLUMN_NAME+' = '''+ db_name()+'''' end  from INFORMATION_SCHEMA.COLUMNS a, DYNAMICS.dbo.SY01500 b    where UPPER(a.COLUMN_NAME) in ('COMPANYID','CMPANYID','INTERID','DB_NAME','DBNAME')      and b.INTERID = db_name() and COLUMN_DEFAULT is not null    order by a.TABLE_NAME  set nocount on  OPEN G_cursor  FETCH NEXT FROM G_cursor INTO @cStatement  WHILE (@@FETCH_STATUS <> -1)  begin    exec (@cStatement)    FETCH NEXT FROM G_cursor INTO @cStatement  end  close G_cursor  DEALLOCATE G_cursor  set nocount offend
    Poznámka: Ak tento skript zlyhá s chybou duplicitný kľúč, sa mustmanually zmeniť INTERID a COMPANYIDstĺpce v tabuľke, v ktorej sa zobrazuje primárny kľúč chyba thetest spoločnosti.

    Napríklad: obmedzenie primárneho kľúča chyba "PKRVLPD033." Správne na vyhľadávanie v tabuľke predpôn PK, odkazuje na primárny kľúč a nie je súčasťou názvu tabuľky. V tomto príklade je "RVLPD033" databázy thetable, ktorý chcete overiť.
  7. Skontrolujte, či databázy vlastník databázy isDYNSA test. Na nasledujúci skript spustených testov spoločnosti QueryAnalyzer alebo SQL Server Management Studio:
     sp_changedbowner 'DYNSA'
  8. Ak používate funkciu hĺbková analýza SQL Server Reporting Services alebo Excel integrované správ, musíte vykonať nasledujúce kroky na aktualizáciu servera odkazy, takže drilldowns fungovať po zmene databázy:

    • Uistite sa, že každý prihlásil zo systému Microsoft Dynamics GP a zavrite všetky inštancie programu SQL Server Management Studio
    • Na počítači s nainštalovaným Dynamics GP kliknite na tlačidlo Štart a potom ukážte na položku Všetky programy. Microsoft Dynamics, potom GP 2010 a kliknite na tlačidlo na údržbu databázy
    • Po otvorení nástroja vyberte alebo zadajte inštanciu servera SQL Server umiestnení Dynamics GP databázy. Ak ste prihlásení domény konta s právami tejto inštancii SQL Server, môžete vybrať túto možnosť. V opačnom prípade vyberte overovanie SQL a zadajte n príslušné používateľské meno a heslo. Kliknite na tlačidlo Ďalej >>
    • Vyberte označiť všetky vyberte všetky databázy Dynamics GP a následne >>
    • Vyberte produkt Microsoft Dynamics GP, kliknite na tlačidlo Ďalej >>
    • Vyberte "Funkcie a uložené postupy" a "Zobrazenie", a potom kliknite na tlačidlo Ďalej >>
    • Skontrolujte okno potvrdenia, kliknite na tlačidlo Ďalej >> spustite proces.

    Test spoločnosti by kópiu údajov živého spoločnosť a pripravený na použitie.
ODKAZY

Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
872370 Vytvorenie testu spoločnosti s kópiu údajov živého spoločnosti pomocou Microsoft Dynamics GP MSDE 2000 alebo SQL Server 2005 Express

Upozornenie: Tento článok bol preložený automaticky.

Свойства

Номер статьи: 871973 — последний просмотр: 07/22/2016 10:23:00 — редакция: 1.6

Microsoft Dynamics GP 2015, Microsoft Dynamics GP 2013, Microsoft Dynamics GP 2010, Microsoft Dynamics GP 10.0, Microsoft Dynamics GP 9.0, Microsoft Business Solutions–Great Plains 8.0, Microsoft Dynamics GP 2015 R2, Microsoft Dynamics GP 2016

  • kbtshoot kbmbsmigrate kbmt KB871973 KbMtsk
Отзывы и предложения