Dela via


Diverse filer

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Filer som är externa för alla projekt kallas diverse filer. När du har en öppen lösning kan du öppna och ändra diverse filer som är relaterade till projektet. En fil klassificeras som en övrig fil om filnamnstillägget inte är associerat med projektkodredigeraren. I ett Microsoft SQL Server Scripts-projekt behandlas till exempel filer med tillägget .txt eller .mdx som diverse filer. I ett MDX-projekt behandlas filer med tillägget .txt eller .sql som diverse filer. Information om hur du associerar ett filnamnstillägg med en kodredigerare finns i Så här: Associera filnamnstillägg till en kodredigerare.

Det finns ett antal orsaker till varför det är användbart att kunna lägga till diverse filer i projektet. Du kanske har en fil som inte nödvändigtvis är ett igenkänt skript utan som är integrerad i lösningens utveckling. Vanliga exempel är utvecklingsanteckningar eller instruktioner, datafiler och kodklipp.

Diverse filer ger flexibilitet. Anta till exempel att du har ett SQL Server Scripts-projekt som har flera skript för att skapa tabeller och lagrade procedurer i databasen. Du har också flera datafiler för tabellerna med filnamnstillägg .BCP och körningsinstruktioner i README.TXT-filen. Du kan koppla data och README-filer som diverse filer till projektet för att dra nytta av källkontroll och andra funktioner i projektsystemet.

SQL Server Management Studio-menyer och verktygsfält ändras enligt formatet för filen som du öppnar. När du öppnar en textfil visas till exempel verktygsfältet Textredigeraren. Om du öppnar en XML-schemafil visas verktygsfältet XML-schema. När du redigerar XML-schemat är verktygsfältet för textredigeraren inte tillgängligt. När du växlar mellan en projektfil och en diverse fil ersätts alla projektrelaterade kommandon och verktygsfält av de som är relevanta för den övriga filen.

Se även

filer som hanterar lösningar och projekt
Solutions (SQL Server Management Studio)
Projects (SQL Server Management Studio)