BUG #: 190225 (údržby) VSTS: 1400367
Príznaky
Keď spustíte príkaz dbcc shrinkfile pomocou logický názov súboru v databáze Microsoft SQL Server 2008 R2 alebo Microsoft SQL Server 2008, môže sa zobraziť nasledujúce chybové hlásenie:
Správa 8985, úroveň 16, štát 1, riadok 2
Nepodarilo sa nájsť súbor "test_log_issue_log" pre test databázy v sys.database_files. Súbor neexistuje alebo bol vynechaný.
Riešenie
Informácie o Service Pack
Ak chcete vyriešiť tento problém, použite Microsoft SQL Server 2008 SP4. Ďalšie informácie o možnostiach získania SQL Server 2008 SP4, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
2979596 informácie o vydaní SQL Server 2008 Service Pack 4
Informácie o rýchlej oprave
Rýchla oprava pre SQL Server 2008 SP3
Od spoločnosti Microsoft je k dispozícii podporovaná rýchla oprava. Táto rýchla oprava je však určená iba opravu problému, ktorý je popísaný v tomto článku. Rýchlu opravu použite len v počítačoch s týmto konkrétnym problémom.
Ak je rýchla oprava k dispozícii na stiahnutie, na začiatku tohto článku databázy Knowledge Base sa nachádza časť „K díspozícii je rýchla oprava na stiahnutie“. Ak sa táto sekcia nezobrazuje, odošlite požiadavku na služby zákazníkom spoločnosti Microsoft a podporu získať rýchlu opravu.
Poznámka: Ak sa vyskytnú ďalšie problémy alebo ak je potrebné riešiť problémy, je možné, že budete musieť vytvoriť samostatnú servisnú požiadavku. Na ďalšie žiadosti o podporu a problémy, ktoré sa netýkajú tejto konkrétnej rýchlej opravy, sa vzťahujú zvyčajné poplatky za poskytnutie technickej podpory. Úplný zoznam telefónnych čísel služieb zákazníkom spoločnosti Microsoft a podpora alebo vytvoriť samostatnú servisnú požiadavku, nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: "Rýchla oprava k dispozícii na prevzatie" formulár sa zobrazujú jazyky, pre ktoré je rýchla oprava k dispozícii. Ak nemôžete nájsť požadovaný jazyk, znamená to, že rýchla oprava nie je pre tento jazyk k dispozícii.
Kumulatívna aktualizácia informácií
Kumulatívna aktualizácia 8 pre SQL Server 2008 R2 Service Pack 2
Fix pre tento problém bol prvýkrát vydaný v Kumulatívna aktualizácia 8. Ďalšie informácie o možnostiach získania tento balík Kumulatívna aktualizácia pre SQL Server 2008 R2 Service Pack 2, kliknite na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
2871401 Kumulatívna aktualizácia balíka 8 pre SQL Server 2008 R2 Service Pack 2Poznámka: Keďže tieto zostavy sú kumulatívne, každé nové vydanie obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL Server 2008 R2 Service Pack 2 opravy. Odporúčame vám zvážiť použitie Najaktuálnejšieho vydania opravy túto rýchlu opravu obsahuje. Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
2730301 SQL Server 2008 R2 zostavy, ktoré boli vydané po bola vydaná SQL Server 2008 R2 Service Pack 2
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Alternatívne riešenie
Problém obísť, použite file_id v dbcc shrinkfile vyhlásenie. Získať identifikátor súboru, použite funkciu FILE_IDEX systému alebo dotaz sys.database_files katalóg zobrazenia v aktuálnej databáze.
Ďalšie informácie
Ďalšie informácie o používaní príkazu dbcc SHRINKFILE, prejdite na nasledujúcu webovú lokalitu TechNet:
Použitie príkazu "dbcc shrinkfile"Ďalšie informácie o používaní funkcie FILE_IDEX systému, prejdite na nasledujúcu webovú lokalitu TechNet:
Používanie funkcie FILE_IDEX systému
Author: troymoen; jannaw
Writer: v-shysun
Tech Reviewer: troymoen bfong ajayj; jannaw
Editor: v-mordew