Sinds vanmorgen het probleem dat op een Windows Server 2008 R2 Standard met SQL Server 2008 R2 een tempdb.mdf wordt aangemaakt van maar liefst 129 GB! De database staat onder de System databases.
Als ik de properties open van de database en ik ga naar 'Files' dan is dat veld leeg, er staan dus helemaal geen 'Database files'.
Ik ben helemaal niet bekend met SQL laat ik dat vooropstellen, dus ik zou het waarderen als er in lekentaal kan worden uitgelegd wat het precies doet, maar voornamelijk hoe ik er voor kan zorgen dat die database niet zo groot wordt.
In de Windows logboeken vind ik het volgende:
Could not allocate space for object '<temporary system object: 422213795708928>' in database 'tempdb' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.
Het probleem is dat de D:\ partitie waar de tempdb.mdf zo groot is nu nog maar 10 MB vrije schijfruimte heeft.
Als ik de SQL Server instance herstart, dan is de tempdb.mdf weer 15 GB en heb ik weer ruim 100 GB aan schijfruimte, maar een uur later was de tempdb.mdf weer 129 GB.
Nu kan ik niet elke keer de SQL Server instance gaan herstarten, dus een oplossing zou heel mooi zijn.
Op die server draait Exact, die heb ik ook al gebeld, maar die zeggen hierbij niet te kunnen ondersteunen want het is geen Exact database.
Iemand een idee wat ik kan doen?
Als ik de properties open van de database en ik ga naar 'Files' dan is dat veld leeg, er staan dus helemaal geen 'Database files'.
Ik ben helemaal niet bekend met SQL laat ik dat vooropstellen, dus ik zou het waarderen als er in lekentaal kan worden uitgelegd wat het precies doet, maar voornamelijk hoe ik er voor kan zorgen dat die database niet zo groot wordt.
In de Windows logboeken vind ik het volgende:
Could not allocate space for object '<temporary system object: 422213795708928>' in database 'tempdb' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.
Het probleem is dat de D:\ partitie waar de tempdb.mdf zo groot is nu nog maar 10 MB vrije schijfruimte heeft.
Als ik de SQL Server instance herstart, dan is de tempdb.mdf weer 15 GB en heb ik weer ruim 100 GB aan schijfruimte, maar een uur later was de tempdb.mdf weer 129 GB.
Nu kan ik niet elke keer de SQL Server instance gaan herstarten, dus een oplossing zou heel mooi zijn.
Op die server draait Exact, die heb ik ook al gebeld, maar die zeggen hierbij niet te kunnen ondersteunen want het is geen Exact database.
Iemand een idee wat ik kan doen?