Dela via


SQL Server, inaktuellt objekt för funktioner

gäller för:SQL Server

SQLServer:Deprecated Features-objektet i SQL Server tillhandahåller en räknare för att övervaka de funktioner som har angetts som inaktuella. I varje fall ger räknaren ett användningsantal som visar hur många gånger den inaktuella funktionen påträffades sedan SQL Server startades senast.

Värdet för dessa räknare är också tillgängligt genom att köra följande instruktion:

SELECT * FROM sys.dm_os_performance_counters   
WHERE object_name LIKE '%SQL%Deprecated Features%';  

I den här tabellen beskrivs SQL Server Inaktuella funktioner prestandaobjekt.

räknare för inaktuella funktioner i SQL Server Beskrivning
Användning Funktionsanvändning sedan den senaste SQL Server-starten.

I följande tabell beskrivs instanserna av sql server-inaktuella funktioner.

SQL Server Instanser av inaktuella funktioner Beskrivning
'#' och '##' som namn på temporära tabeller och lagrade procedurer En identifierare påträffades som inte innehöll några andra tecken än #. Använd minst ett extra tecken. Inträffar en gång per kompilering.
Funktionen '::' anropar syntax Syntaxen för funktionen :: anropades för en tabellvärdesfunktion. Ersätt med SELECT column_list FROM <function_name>(). Ersätt till exempel SELECT * FROM ::fn_virtualfilestats(2,1) med SELECT * FROM sys.fn_virtualfilestats(2,1). Inträffar en gång per kompilering.
@och namn som börjar med @@som Transact-SQL identifierare En identifierare påträffades som började med @ eller @@. Använd inte @ eller @v@ eller namn som börjar med @@ som identifierare. Inträffar en gång per kompilering.
LÄGGA TILL BANDENHET Den inaktuella funktionen sp_addumpdevice'**tape**' påträffades. Använd sp_addumpdevice'**disk**' i stället. Inträffar en gång per användning.
ALLA behörigheter Totalt antal gånger som syntaxen GRANT ALL, DENY ALL eller REVOKE ALL påträffades. Ändra syntaxen för att neka specifika behörigheter. Inträffar en gång per fråga.
ÄNDRA DATABAS MED TORN_PAGE_DETECTION Totalt antal gånger som den inaktuella funktionen TORN_PAGE_DETECTION alternativet ALTER DATABASE har använts sedan serverinstansen startades. Använd syntaxen för PAGE_VERIFY i stället. Inträffar en gång per användning i en DDL-instruktion.
ÄNDRA INLOGGNING MED ANGE AUTENTISERINGSUPPGIFTER Den inaktuella funktionssyntaxen ALTER LOGIN WITH SET CREDENTIAL eller ALTER LOGIN WITH NO CREDENTIAL påträffades. Använd syntaxen ADD or DROP CREDENTIAL i stället. Inträffar en gång per kompilering.
asymmetric_keys
asymmetric_keys.attested_by
Azeri_Cyrillic_90 Händelsen inträffar en gång per databasstart och en gång per sorteringsanvändning. Planera att ändra program som använder den här sorteringen.
Azeri_Latin_90 Händelsen inträffar en gång per databasstart och en gång per sorteringsanvändning. Planera att ändra program som använder den här sorteringen.
SÄKERHETSKOPIERINGSDATABAS ELLER LOGG TILL BAND Den inaktuella funktionen BACKUP { DATABASE | LOG } TILL BAND eller SÄKERHETSKOPIERING { DATABAS | LOG } FÖR att device_that_is_a_tape påträffades.

Använd BACKUP { DATABASE | LOG } TILL DISK eller SÄKERHETSKOPIERING { DATABAS | LOG } FÖR att device_that_is_a_diski stället. Inträffar en gång per användning.
SÄKERHETSKOPIERINGSDATABAS ELLER LOGG MED MEDIAPASSWORD Den inaktuella funktionen BACKUP DATABASE WITH MEDIAPASSWORD eller BACKUP LOG WITH MEDIAPASSWORD påträffades. Använd inte WITH MEDIAPASSWORD.
SÄKERHETSKOPIERA DATABAS ELLER LOGG MED LÖSENORD Den inaktuella funktionen BACKUP DATABASE WITH PASSWORD or BACKUP LOG WITH PASSWORD påträffades. Använd inte MED LÖSENORD.
certifikaten
certificates.attested_by
Skapa/ändra SOAP-slutpunkt Interna XML-webbtjänster är inaktuella. Använd Windows Communications Foundation (WCF) eller ASP.NET i stället.
COMPUTE [BY] Syntaxen COMPUTE eller COMPUTE BY påträffades. Skriv om frågan för att använda GROUP BY med ROLLUP. Inträffar en gång per kompilering.
SKAPA FULLTEXTKATALOG I SÖKVÄG En CREATE FULLTEXT CATALOG-instruktion med IN PATH-satsen påträffades. Den här satsen har ingen effekt i den här versionen av SQL Server. Inträffar en gång per användning.
SKAPA UTLÖSARE MED TILLÄGG En CREATE TRIGGER-instruktion med WITH APPEND-satsen påträffades. Återskapa hela utlösaren i stället. Inträffar en gång per användning i en DDL-instruktion.
CREATE_DROP_DEFAULT Syntaxen CREATE DEFAULT or DROP DEFAULT påträffades. Skriv om kommandot med alternativet STANDARD för CREATE TABLE eller ALTER TABLE. Inträffar en gång per kompilering.
CREATE_DROP_RULE Syntaxen för CREATE RULE påträffades. Skriv om kommandot med hjälp av begränsningar. Inträffar en gång per kompilering.
Datatyper: text ntext eller bild En text, ntexteller bild datatyper påträffades. Skriv om program för att använda varchar(max) datatyp och tog bort text, ntextoch bild datatypssyntax. Inträffar en gång per fråga.
Databaskompatibilitetsnivå 80, 90, 100, 110, 120, 130, 140 Det totala antalet gånger en databaskompatibilitetsnivå har ändrats. Planera att uppgradera databasen och programmet för en framtida version. Inträffar också när en databas på en inaktuell kompatibilitetsnivå startas.
DATABASE_MIRRORING Referenser till databasspeglingsfunktionen påträffades. Planera att uppgradera till AlwaysOn-tillgänglighetsgrupper, eller om du kör en utgåva av SQL Server som inte stöder AlwaysOn-tillgänglighetsgrupper, planerar du att migrera till loggleverans.
database_principal_aliases Referenser till de inaktuella sys.database_principal_aliases påträffades. Använd roller i stället för alias. Inträffar en gång per kompilering.
DATABASEPROPERTY En instruktion refererade till DATABASEPROPERTY. Uppdatera instruktionen DATABASEPROPERTY till DATABASEPROPERTYEX. Inträffar en gång per kompilering.
DATABASEPROPERTYEX('IsFullTextEnabled') En instruktion refererade till egenskapen DATABASEPROPERTYEX IsFullTextEnabled. Värdet för den här egenskapen har ingen effekt. Användardatabaser är alltid aktiverade för fulltextsökning. Använd inte den här egenskapen. Inträffar en gång per kompilering.
DBCC [UN]PINTABLE DBCC PINTABLE- eller DBCC UNPINTABLE-instruktionen påträffades. Den här instruktionen har ingen effekt och bör tas bort. Inträffar en gång per fråga.
DBCC DBREINDEX DBCC DBREINDEX-instruktionen påträffades. Skriv om -instruktionen för att använda alternativet ÅTERSKAPA för ALTER INDEX. Inträffar en gång per fråga.
DBCC INDEXDEFRAG DBCC INDEXDEFRAG-instruktionen påträffades. Skriv om -instruktionen för att använda alternativet ORDNA OM för ALTER INDEX. Inträffar en gång per fråga.
DBCC SHOWCONTIG DBCC SHOWCONTIG-instruktionen påträffades. Fråga sys.dm_db_index_physical_stats för den här informationen. Inträffar en gång per fråga.
DBCC_EXTENTINFO
DBCC_IND
Standardnyckelord som standardvärde Syntax som använder nyckelordet DEFAULT som standardvärde påträffades. Använd inte. Inträffar en gång per kompilering.
Inaktuellt attesterat alternativ
Inaktuell krypteringsalgoritm Den inaktuella krypteringsalgoritmen rc4 tas bort i nästa version av SQL Server. Undvik att använda den här funktionen i det nya utvecklingsarbetet och planera att ändra program som för närvarande använder den. RC4-algoritmen är svag och stöds endast för bakåtkompatibilitet. Nytt material kan bara krypteras med hjälp av RC4 eller RC4_128 när databasen är på kompatibilitetsnivå 90 eller 100. (Rekommenderas inte.) Använd en nyare algoritm, till exempel en av AES-algoritmerna i stället. I SQL Server 2012 (11.x) och högre material som krypterats med RC4 eller RC4_128 kan okrypteras på valfri kompatibilitetsnivå.
Inaktuell hash-algoritm Användning av algoritmerna MD2, MD4, MD5, SHA eller SHA1.
DESX-algoritm Syntax som använder DESX-krypteringsalgoritmen påträffades. Använd en annan algoritm för kryptering. Inträffar en gång per kompilering.
dm_fts_active_catalogs Den dm_fts_active_catalogs räknaren förblir alltid 0 eftersom vissa kolumner i sys.dm_fts_active_catalogs-vyn inte är inaktuella. Om du vill övervaka en inaktuell kolumn använder du den kolumnspecifika räknaren. till exempel sys.dm_fts_active_catalogs.is_paused.
dm_fts_active_catalogs.is_paused Kolumnen is_paused i vyn sys.dm_fts_active_catalogs dynamisk hantering påträffades. Undvik att använda den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
dm_fts_active_catalogs.previous_status Kolumnen previous_status i vyn sys.dm_fts_active_catalogs dynamisk hantering påträffades. Undvik att använda den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
dm_fts_active_catalogs.previous_status_description Kolumnen previous_status_description i vyn sys.dm_fts_active_catalogs dynamisk hantering påträffades. Undvik att använda den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
dm_fts_active_catalogs.row_count_in_thousands Kolumnen row_count_in_thousands i vyn sys.dm_fts_active_catalogs dynamisk hantering påträffades. Undvik att använda den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
dm_fts_active_catalogs.status Kolumnen status i vyn sys.dm_fts_active_catalogs dynamisk hantering påträffades. Undvik att använda den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
dm_fts_active_catalogs.status_description Kolumnen status_description i vyn sys.dm_fts_active_catalogs dynamisk hantering påträffades. Undvik att använda den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
dm_fts_active_catalogs.worker_count Kolumnen worker_count i vyn sys.dm_fts_active_catalogs dynamisk hantering påträffades. Undvik att använda den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
dm_fts_memory_buffers Den dm_fts_memory_buffers räknaren förblir alltid 0 eftersom de flesta kolumner i sys.dm_fts_memory_buffers-vyn inte är inaktuella. Om du vill övervaka den inaktuella kolumnen använder du den kolumnspecifika räknaren: dm_fts_memory_buffers.row_count.
dm_fts_memory_buffers.row_count Kolumnen row_count i vyn sys.dm_fts_memory_buffers dynamisk hantering påträffades. Undvik att använda den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
DROP INDEX med tvådelade namn DROP INDEX-syntaxen innehöll formatet table_name.index_name syntax i DROP INDEX. Ersätt med syntaxen index_name ON table_name i DROP INDEX-instruktionen. Inträffar en gång per kompilering.
endpoint_webmethods INSTRUKTIONEN CREATE ENDPOINT eller ALTER ENDPOINT med alternativet FOR SOAP. Använd Windows Communications Foundation (WCF) eller ASP.NET i stället.
EXT_CREATE_ALTER_SOAP_ENDPOINT CREATE- eller ALTER ENDPOINT-instruktionen med alternativet FOR SOAP påträffades. Interna XML-webbtjänster är inaktuella. Använd Windows Communications Foundation (WCF) eller ASP.NET i stället.
EXT_endpoint_webmethods sys.endpoint_webmethods påträffades. Interna XML-webbtjänster är inaktuella. Använd Windows Communications Foundation (WCF) eller ASP.NET i stället.
EXT_soap_endpoints sys.soap_endpoints påträffades. Interna XML-webbtjänster är inaktuella. Använd Windows Communications Foundation (WCF) eller ASP.NET i stället.
EXTPROP_LEVEL0TYPE TYPE påträffades på en level0type. Använd SCHEMA som level0type och TYPE som level1type. Inträffar en gång per fråga.
EXTPROP_LEVEL0USER En level0type USER när en level1type också angavs. Använd endast USER som en level0type för utökade egenskaper direkt på en användare. Inträffar en gång per fråga.
FASTFIRSTROW FASTFIRSTROW-syntaxen påträffades. Skriv om instruktioner för att använda syntaxen OPTION (FAST n). Inträffar en gång per kompilering.
FILE_ID Syntaxen för FILE_ID påträffades. Skriv om instruktioner för att använda FILE_IDEX. Inträffar en gång per kompilering.
fn_get_sql Funktionen fn_get_sql kompilerades. Använd sys.dm_exec_sql_text i stället. Inträffar en gång per kompilering.
fn_servershareddrives Funktionen fn_servershareddrives kompilerades. Använd sys.dm_io_cluster_shared_drives i stället. Inträffar en gång per kompilering.
fn_trace_geteventinfo Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
fn_trace_getfilterinfo Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
fn_trace_getinfo Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
fn_trace_gettable Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
fn_virtualservernodes Funktionen fn_virtualservernodes kompilerades. Använd sys.dm_os_cluster_nodes i stället. Inträffar en gång per kompilering.
fulltext_catalogs Den fulltext_catalogs räknaren förblir alltid 0 eftersom vissa kolumner i sys.fulltext_catalogs-vyn inte är inaktuella. Om du vill övervaka en inaktuell kolumn använder du dess kolumnspecifika räknare. Till exempel sys.fulltext_catalogs.data_space_id. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
fulltext_catalogs.data_space_id Kolumnen data_space_id i sys.fulltext_catalogs katalogvyn påträffades. Använd inte den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
fulltext_catalogs.file_id Kolumnen file_id i sys.fulltext_catalogs katalogvyn påträffades. Använd inte den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
fulltext_catalogs.path Kolumnen path i sys.fulltext_catalogs katalogvyn påträffades. Använd inte den här kolumnen. Inträffar varje gång serverinstansen identifierar en referens till kolumnen.
FULLTEXTCATALOGPROPERTY('LogSize') LogSize-egenskapen för funktionen FULLTEXTCATALOGPROPERTY påträffades. Undvik att använda den här egenskapen.
FULLTEXTCATALOGPROPERTY('PopulateStatus') Egenskapen PopulateStatus för funktionen FULLTEXTCATALOGPROPERTY påträffades. Undvik att använda den här egenskapen.
FULLTEXTSERVICEPROPERTY('ConnectTimeout') Egenskapen ConnectTimeout för funktionen FULLTEXTSERVICEPROPERTY påträffades. Undvik att använda den här egenskapen.
FULLTEXTSERVICEPROPERTY('DataTimeout') Egenskapen DataTimeout för funktionen FULLTEXTSERVICEPROPERTY påträffades. Undvik att använda den här egenskapen.
FULLTEXTSERVICEPROPERTY('ResourceUsage') Egenskapen ResourceUsage för funktionen FULLTEXTSERVICEPROPERTY påträffades. Undvik att använda den här egenskapen.
GRUPPERA EFTER ALLA Totalt antal gånger som syntaxen GROUP BY ALL påträffades. Ändra syntaxen så att den grupperas efter specifika tabeller.
Hindi Händelsen inträffar en gång per databasstart och en gång per sorteringsanvändning. Planera att ändra program som använder den här sorteringen. Använd Indic_General_90 i stället.
HOLDLOCK-tabelltips utan parenteser Använd HOLDLOCK med parenteser. Skriv om -instruktionen för att använda den aktuella syntaxen.
IDENTITYCOL IDENTITYCOL-syntaxen påträffades. Skriv om instruktioner för att använda syntaxen för $identity. Inträffar en gång per kompilering.
I SÖKVÄG En CREATE FULLTEXT CATALOG-instruktion med IN PATH-satsen påträffades. Den här satsen har ingen effekt i den här versionen av SQL Server. Inträffar en gång per användning.
Välj lista för indexvy utan COUNT_BIG(*) Den valda listan över en aggregerad indexerad vy måste innehålla COUNT_BIG (*) .
INDEX_OPTION Påträffade CREATE TABLE, ALTER TABLE eller CREATE INDEX-syntax utan parenteser runt alternativen. Skriv om -instruktionen för att använda den aktuella syntaxen. Inträffar en gång per fråga.
INDEXKEY_PROPERTY Syntaxen för INDEXKEY_PROPERTY påträffades. Skriv om instruktioner för att fråga sys.index_columns. Inträffar en gång per kompilering.
Indirekta TVF-tips Det indirekta programmet, via en vy, av tabelltips till en anrop av en tabellvärdesfunktion för flera delstater (TVF) tas bort i en framtida version av SQL Server.
INFOGA NULL i TIMESTAMP-kolumner Ett NULL-värde infogades i en TIMESTAMP-kolumn. Använd ett standardvärde i stället. Inträffar en gång per kompilering.
INSERT_HINTS
Korean_Wansung_Unicode Händelsen inträffar en gång per databasstart och en gång per sorteringsanvändning. Planera att ändra program som använder den här sorteringen.
Lithuanian_Classic Händelsen inträffar en gång per databasstart och en gång per sorteringsanvändning. Planera att ändra program som använder den här sorteringen.
Makedonska Händelsen inträffar en gång per databasstart och en gång per sorteringsanvändning. Planera att ändra program som använder den här sorteringen. Använd Macedonian_FYROM_90 i stället.
ÄNDRA FILGRUPPEN READONLY READONLY-syntaxen FÖR MODIFY FILEGROUP påträffades. Skriv om instruktioner för att använda syntaxen för READ_ONLY. Inträffar en gång per kompilering.
ÄNDRA FILGRUPPENS SKRIVSKYDD SYNTAXEN MODIFY FILEGROUP READWRITE påträffades. Skriv om instruktioner för att använda syntaxen för READ_WRITE. Inträffar en gång per kompilering.
Mer än kolumnnamn i två delar En fråga använde ett namn i 3 delar eller 4 delar i kolumnlistan. Ändra frågan så att den använder standardkompatibla tvådelade namn. Inträffar en gång per kompilering.
Flera tabelltips utan kommatecken Ett blanksteg användes som avgränsare mellan tabelltips. Använd ett kommatecken i stället. Inträffar en gång per kompilering.
NOLOCK eller READUNCOMMITTED i UPDATE eller DELETE NOLOCK eller READUNCOMMITTED påträffades i FROM-satsen i en UPDATE- eller DELETE-instruktion. Ta bort tabelltipsen NOLOCK eller READUNCOMMITTED från FROM-satsen.
Icke-ANSI *= eller =* yttre kopplingsoperatorer En instruktion som använder kopplingssyntaxen *= eller =* påträffades. Skriv om instruktionen för att använda ANSI-kopplingssyntaxen. Inträffar en gång per kompilering.
Numrerade lagrade procedurer Numrerade procedurer är inaktuella. Användning av numrerade procedurer rekommenderas inte.
numbered_procedure_parameters Referenser till de inaktuella sys.numbered_procedure_parameters påträffades. Använd inte. Inträffar en gång per kompilering.
numbered_procedures Referenser till de inaktuella sys.numbered_procedures påträffades. Använd inte. Inträffar en gång per kompilering.
objidupdate
Oldstyle RAISERROR Den inaktuella RAISERROR-syntaxen (format: RAISERROR-heltalssträng) påträffades. Skriv om -instruktionen med den aktuella RAISERROR-syntaxen. Inträffar en gång per kompilering.
Gammal NEAR-syntax Använd den nya NEAR-syntaxen. Se NÄRA
OLEDB för ad hoc-anslutningar SQLOLEDB är inte en provider som stöds. Använd den inbyggda SQL Server-klienten för ad hoc-anslutningar.
BEHÖRIGHETER Referenser till den inbyggda funktionen PERMISSIONS påträffades. Fråga sys.fn_my_permissions i stället. Inträffar en gång per fråga.
ProcNums Den inaktuella ProcNums-syntaxen påträffades. Skriv om instruktioner för att ta bort referenserna. Inträffar en gång per kompilering.
READTEXT READTEXT-syntaxen påträffades. Skriv om program för att använda varchar(max) datatyp och tog bort text datatypssyntax. Inträffar en gång per fråga.
REMSERVER Ersätt fjärrservrar med hjälp av länkade servrar.
ÅTERSTÄLLA DATABAS ELLER LOGG MED DBO_ONLY Syntaxen för RESTORE ... WITH DBO_ONLY påträffades. Använd RESTORE ... RESTRICTED_USER i stället.
ÅTERSTÄLLA DATABAS ELLER LOGG MED MEDIAPASSWORD Syntaxen för RESTORE ... WITH MEDIAPASSWORD påträffades. MED MEDIAPASSWORD ger svag säkerhet och bör tas bort.
ÅTERSTÄLLA DATABAS ELLER LOGG MED LÖSENORD Syntaxen för RESTORE ... WITH PASSWORD påträffades. MED LÖSENORD ger svag säkerhet och bör tas bort.
Returnera resultat från utlösare Den här händelsen inträffar en gång per utlösaranrop. Skriv om utlösaren så att den inte returnerar resultatuppsättningar.
ROWGUIDCOL ROWGUIDCOL-syntaxen påträffades. Skriv om instruktioner för att använda $rowguid syntax. Inträffar en gång per kompilering.
STÄLL IN ANSI_NULLS AV Syntaxen för SET ANSI_NULLS OFF påträffades. Ta bort den här inaktuella syntaxen. Inträffar en gång per kompilering.
STÄLL IN ANSI_PADDING AV Syntaxen för SET ANSI_PADDING OFF påträffades. Ta bort den här inaktuella syntaxen. Inträffar en gång per kompilering.
STÄLL IN CONCAT_NULL_YIELDS_NULL AV Syntaxen för SET CONCAT_NULL_YIELDS_NULL OFF påträffades. Ta bort den här inaktuella syntaxen. Inträffar en gång per kompilering.
ANGE DISABLE_DEF_CNST_CHK Syntaxen för SET DISABLE_DEF_CNST_CHK påträffades. Detta har ingen effekt. Ta bort den här inaktuella syntaxen. Inträffar en gång per kompilering.
ANGE ERRLVL
STÄLL IN FMTONLY PÅ Syntaxen för SET FMTONLY påträffades. Ta bort den här inaktuella syntaxen. Inträffar en gång per kompilering.
ANGE FÖRSKJUTNINGAR Syntaxen för SET OFFSETS påträffades. Ta bort den här inaktuella syntaxen. Inträffar en gång per kompilering.
ANGE REMOTE_PROC_TRANSACTIONS Syntaxen för SET REMOTE_PROC_TRANSACTIONS påträffades. Ta bort den här inaktuella syntaxen. Använd länkade servrar och sp_serveroption i stället.
ANGE RADANTAL Syntaxen SET ROWCOUNT påträffades i instruktionen DELETE, INSERT eller UPDATE. Skriv om -instruktionen med hjälp av TOP. Inträffar en gång per kompilering.
SETUSER Instruktionen SET USER påträffades. Använd KÖR SOM i stället. Inträffar en gång per fråga.
soap_endpoints Interna XML-webbtjänster är inaktuella. Använd Windows Communications Foundation (WCF) eller ASP.NET i stället.
sp_addapprole Den sp_addapprole proceduren påträffades. Använd CREATE APPLICATION ROLE i stället. Inträffar en gång per fråga.
sp_addextendedproc Den sp_addextendedproc proceduren påträffades. Använd CLR i stället. Inträffar en gång per kompilering.
sp_addlogin Den sp_addlogin proceduren påträffades. Använd SKAPA INLOGGNING i stället. Inträffar en gång per fråga.
sp_addremotelogin Den sp_addremotelogin proceduren påträffades. Använd länkade servrar i stället.
sp_addrole Den sp_addrole proceduren påträffades. Använd CREATE ROLE i stället. Inträffar en gång per fråga.
sp_addrolemember Den sp_addrolemember proceduren påträffades. Använd ALTER ROLE i stället.
sp_addserver Den sp_addserver proceduren påträffades. Använd länkade servrar i stället.
sp_addsrvrolemember Den sp_addsrvrolemember proceduren påträffades. Använd ALTER SERVER ROLE i stället.
sp_addtype Den sp_addtype proceduren påträffades. Använd CREATE TYPE i stället. Inträffar en gång per kompilering.
sp_adduser Den sp_adduser proceduren påträffades. Använd CREATE USER i stället. Inträffar en gång per fråga.
sp_approlepassword Den sp_approlepassword proceduren påträffades. Använd ALTER APPLICATION ROLE i stället. Inträffar en gång per fråga.
sp_attach_db Den sp_attach_db proceduren påträffades. Använd CREATE DATABASE FOR ATTACH i stället. Inträffar en gång per fråga.
sp_attach_single_file_db Den sp_single_file_db proceduren påträffades. Använd CREATE DATABASE FOR ATTACH_REBUILD_LOG i stället. Inträffar en gång per fråga.
sp_bindefault Den sp_bindefault proceduren påträffades. Använd nyckelordet DEFAULT i ALTER TABLE eller CREATE TABLE i stället. Inträffar en gång per kompilering.
sp_bindrule Den sp_bindrule proceduren påträffades. Använd kontrollbegränsningar i stället. Inträffar en gång per kompilering.
sp_bindsession Den sp_bindsession proceduren påträffades. Använd flera aktiva resultatuppsättningar (MARS) eller distribuerade transaktioner i stället. Inträffar en gång per kompilering.
sp_certify_removable Den sp_certify_removable proceduren påträffades. Använd sp_detach_db i stället. Inträffar en gång per fråga.
sp_changedbowner Den sp_changedbowner proceduren påträffades. Använd ALTER AUTHORIZATION i stället.
sp_changeobjectowner Den sp_changeobjectowner proceduren påträffades. Använd ALTER SCHEMA eller ALTER AUTHORIZATION i stället. Inträffar en gång per fråga.
sp_change_users_login Den sp_change_users_login proceduren påträffades. Använd ALTER USER i stället. Inträffar en gång per fråga.
sp_configure "tillhörighetsmask" Alternativet tillhörighetsmask för sp_configure påträffades. Använd ALTER SERVER CONFIGURATION i stället.
sp_configure "affinity64 mask" Alternativet tillhörighetsmask för sp_configure påträffades. Använd ALTER SERVER CONFIGURATION i stället.
sp_configure "tillåt uppdateringar" Alternativet Tillåt uppdateringar för sp_configure påträffades. Systemtabeller är inte längre uppdateringsbara. Använd inte. Inträffar en gång per fråga.
sp_configure "c2-granskningsläge" C2-säkerhetsstandarden har ersatts av Common Criteria Certification. Se Common Criteria Compliance Enabled Server Configuration.
sp_configure "standardspårning aktiverat" Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
sp_configure "tillåt inte resultat från utlösare" Alternativet tillåtna resultatuppsättningar från utlösare för sp_configure påträffades. Om du vill tillåta resultatuppsättningar från utlösare använder du sp_configure för att ange alternativet till 1. Inträffar en gång per fråga.
sp_configure "ft crawlbandbredd (max)" Alternativet ft crawlbandbredd (max) för sp_configure påträffades. Använd inte. Inträffar en gång per fråga.
sp_configure "ft crawlbandbredd (min)" Alternativet ft crawlbandbredd (min) för sp_configure påträffades. Använd inte. Inträffar en gång per fråga.
sp_configure "ft notify bandwidth (max)" Alternativet ft notify bandwidth (max) för sp_configure påträffades. Använd inte. Inträffar en gång per fråga.
sp_configure "ft notify bandwidth (min)" Alternativet ft notify bandwidth (min) för sp_configure påträffades. Använd inte. Inträffar en gång per fråga.
sp_configure "lås" Låsalternativet för sp_configure påträffades. Lås kan inte längre konfigureras. Använd inte. Inträffar en gång per fråga.
sp_configure "öppna objekt" Alternativet öppna objekt för sp_configure påträffades. Antalet öppna objekt kan inte längre konfigureras. Använd inte. Inträffar en gång per fråga.
sp_configure "prioritetsökning" Prioritetsökningsalternativet för sp_configure påträffades. Använd inte. Inträffar en gång per fråga. Använd kommandoradsalternativet Windows start /high ... program.exe i stället.
sp_configure "remote proc trans" Alternativet fjärr proc trans för sp_configure påträffades. Använd inte. Inträffar en gång per fråga.
sp_configure "ange storlek på arbetsuppsättning" Alternativet ange storlek för arbetsuppsättningar för sp_configure påträffades. Arbetsuppsättningens storlek kan inte längre konfigureras. Använd inte. Inträffar en gång per fråga.
sp_control_dbmasterkey_password Den sp_control_dbmasterkey_password lagrade proceduren kontrollerar inte om det finns någon huvudnyckel. Detta är tillåtet för bakåtkompatibilitet, men visar en varning. Det här beteendet är inaktuellt. I en framtida version måste huvudnyckeln finnas och lösenordet som används i den lagrade proceduren sp_control_dbmasterkey_password måste vara samma lösenord som ett av de lösenord som används för att kryptera databashuvudnyckeln.
sp_create_removable Den sp_create_removable proceduren påträffades. Använd CREATE DATABASE i stället. Inträffar en gång per fråga.
sp_db_increased_partitions Den sp_db_increased_partitions proceduren påträffades. Stöd för ökade partitioner är nu tillgängligt som standard.
sp_db_selective_xml_index Från och med SQL Server 2014 (12.x) går det inte att inaktivera funktionen selektivt XML-index. I SQL Server 2012 (11.x) måste databasen placeras i SIMPLE-återställningsmodellen med kommandot ALTER DATABASE SET för att kunna inaktivera funktionen Selektiv XML-index med den här lagrade proceduren.
sp_db_vardecimal_storage_format Användning av vardecimalt lagringsformat påträffades. Använd datakomprimering i stället.
sp_dbcmptlevel Den sp_dbcmptlevel proceduren påträffades. Använd ALTER DATABASE ... SET COMPATIBILITY_LEVEL i stället. Inträffar en gång per fråga.
sp_dbfixedrolepermission Den sp_dbfixedrolepermission proceduren påträffades. Använd inte. Inträffar en gång per fråga.
sp_dboption Den sp_dboption proceduren påträffades. Använd ALTER DATABASE och DATABASEPROPERTYEX i stället. Inträffar en gång per kompilering.
sp_dbremove Den sp_dbremove proceduren påträffades. Använd DROP DATABASE i stället. Inträffar en gång per fråga.
sp_defaultdb Den sp_defaultdb proceduren påträffades. Använd ALTER LOGIN i stället. Inträffar en gång per kompilering.
sp_defaultlanguage Den sp_defaultlanguage proceduren påträffades. Använd ALTER LOGIN i stället. Inträffar en gång per kompilering.
sp_denylogin Den sp_denylogin proceduren påträffades. Använd ALTER LOGIN DISABLE i stället. Inträffar en gång per fråga.
sp_depends Den sp_depends proceduren påträffades. Använd sys.dm_sql_referencing_entities och sys.dm_sql_referenced_entities i stället. Inträffar en gång per fråga.
sp_detach_db @keepfulltextindexfile Argumentet @keepfulltextindexfile påträffades i en sp_detach_db-instruktion. Använd inte det här argumentet.
sp_dropalias Den sp_dropalias proceduren påträffades. Ersätt alias med en kombination av användarkonton och databasroller. Använd sp_dropalias för att ta bort alias i uppgraderade databaser. Inträffar en gång per kompilering.
sp_dropapprole Den sp_dropapprole proceduren påträffades. Använd DROP APPLICATION ROLE i stället. Inträffar en gång per fråga.
sp_dropextendedproc Den sp_dropextendedproc proceduren påträffades. Använd CLR i stället. Inträffar en gång per kompilering.
sp_droplogin Den sp_droplogin proceduren påträffades. Använd DROP LOGIN i stället. Inträffar en gång per fråga.
sp_dropremotelogin Den sp_dropremotelogin proceduren påträffades. Använd länkade servrar i stället.
sp_droprole Den sp_droprole proceduren påträffades. Använd SLÄPP-ROLLEN i stället. Inträffar en gång per fråga.
sp_droprolemember Den sp_droprolemember proceduren påträffades. Använd ALTER ROLE i stället.
sp_dropsrvrolemember Den sp_dropsrvrolemember proceduren påträffades. Använd ALTER SERVER ROLE i stället.
sp_droptype Den sp_droptype proceduren påträffades. Använd DROP TYPE i stället.
sp_dropuser Den sp_dropuser proceduren påträffades. Använd DROP USER i stället. Inträffar en gång per fråga.
sp_estimated_rowsize_reduction_for_vardecimal Användning av vardecimalt lagringsformat påträffades. Använd datakomprimering och sp_estimate_data_compression_savings i stället.
sp_fulltext_catalog Den sp_fulltext_catalog proceduren påträffades. Använd CREATE/ALTER/DROP FULLTEXT CATALOG i stället. Inträffar en gång per kompilering.
sp_fulltext_column Den sp_fulltext_column proceduren påträffades. Använd ALTER FULLTEXT INDEX i stället. Inträffar en gång per kompilering.
sp_fulltext_database Den sp_fulltext_database proceduren påträffades. Använd ALTER DATABASE i stället. Inträffar en gång per kompilering.
sp_fulltext_service @action=clean_up Det clean_up alternativet för sp_fulltext_service-proceduren påträffades. Inträffar en gång per fråga.
sp_fulltext_service @action=connect_timeout Det connect_timeout alternativet för sp_fulltext_service-proceduren påträffades. Inträffar en gång per fråga.
sp_fulltext_service @action=data_timeout Det data_timeout alternativet för sp_fulltext_service-proceduren påträffades. Inträffar en gång per fråga.
sp_fulltext_service @action=resource_usage Det resource_usage alternativet för sp_fulltext_service-proceduren påträffades. Det här alternativet har ingen funktion. Inträffar en gång per fråga.
sp_fulltext_table Den sp_fulltext_table proceduren påträffades. Använd CREATE/ALTER/DROP FULLTEXT INDEX i stället. Inträffar en gång per kompilering.
sp_getbindtoken Den sp_getbindtoken proceduren påträffades. Använd flera aktiva resultatuppsättningar (MARS) eller distribuerade transaktioner i stället. Inträffar en gång per kompilering.
sp_grantdbaccess Den sp_grantdbaccess proceduren påträffades. Använd CREATE USER i stället. Inträffar en gång per fråga.
sp_grantlogin Den sp_grantlogin proceduren påträffades. Använd SKAPA INLOGGNING i stället. Inträffar en gång per fråga.
sp_help_fulltext_catalog_components Den sp_help_fulltext_catalog_components proceduren påträffades. Den här proceduren returnerar tomma rader. Använd inte den här proceduren. Inträffar en gång per kompilering.
sp_help_fulltext_catalogs Den sp_help_fulltext_catalogs proceduren påträffades. Fråga sys.fulltext_catalogs i stället. Inträffar en gång per kompilering.
sp_help_fulltext_catalogs_cursor Den sp_help_fulltext_catalogs_cursor proceduren påträffades. Fråga sys.fulltext_catalogs i stället. Inträffar en gång per kompilering.
sp_help_fulltext_columns Den sp_help_fulltext_columns proceduren påträffades. Fråga sys.fulltext_index_columns i stället. Inträffar en gång per kompilering.
sp_help_fulltext_columns_cursor Den sp_help_fulltext_columns_cursor proceduren påträffades. Fråga sys.fulltext_index_columns i stället. Inträffar en gång per kompilering.
sp_help_fulltext_tables Den sp_help_fulltext_tables proceduren påträffades. Fråga sys.fulltext_indexes i stället. Inträffar en gång per kompilering.
sp_help_fulltext_tables_cursor Den sp_help_fulltext_tables_cursor proceduren påträffades. Fråga sys.fulltext_indexes i stället. Inträffar en gång per kompilering.
sp_helpdevice Den sp_helpdevice proceduren påträffades. Fråga sys.backup_devices i stället. Inträffar en gång per fråga.
sp_helpextendedproc Den sp_helpextendedproc proceduren påträffades. Använd CLR i stället. Inträffar en gång per kompilering.
sp_helpremotelogin Den sp_helpremotelogin proceduren påträffades. Använd länkade servrar i stället.
sp_indexoption Den sp_indexoption proceduren påträffades. Använd ALTER INDEX i stället. Inträffar en gång per kompilering.
sp_lock Den sp_lock proceduren påträffades. Fråga sys.dm_tran_locks i stället. Inträffar en gång per fråga.
sp_password Den sp_password proceduren påträffades. Använd ALTER LOGIN i stället. Inträffar en gång per fråga.
sp_remoteoption Den sp_remoteoption proceduren påträffades. Använd länkade servrar i stället.
sp_renamedb Den sp_renamedb proceduren påträffades. Använd ALTER DATABASE i stället. Inträffar en gång per fråga.
sp_resetstatus Den sp_resetstatus proceduren påträffades. Använd ALTER DATABASE i stället. Inträffar en gång per fråga.
sp_revokedbaccess Den sp_revokedbaccess proceduren påträffades. Använd DROP USER i stället. Inträffar en gång per fråga.
sp_revokelogin Den sp_revokelogin proceduren påträffades. Använd DROP LOGIN i stället. Inträffar en gång per fråga.
sp_srvrolepermission Den inaktuella sp_srvrolepermission-proceduren påträffades. Använd inte. Inträffar en gång per fråga.
sp_trace_create Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
sp_trace_getdata Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
sp_trace_setevent Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
sp_trace_setfilter Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
sp_trace_setstatus Lagrade SQL Trace-procedurer, funktioner och katalogvyer är inaktuella. Använd utökade händelser i stället.
sp_unbindefault Den sp_unbindefault proceduren påträffades. Använd nyckelordet DEFAULT i CREATE TABLE- eller ALTER TABLE-uttryck i stället. Inträffar en gång per kompilering.
sp_unbindrule Den sp_unbindrule proceduren påträffades. Använd kontrollbegränsningar i stället för regler. Inträffar en gång per kompilering.
SQL_AltDiction_CP1253_CS_AS Händelsen inträffar en gång per databasstart och en gång per sorteringsanvändning. Planera att ändra program som använder den här sorteringen.
sql_dependencies Referenser till sys.sql_dependencies påträffades. Använd sys.sql_expression_dependencies i stället. Inträffar en gång per kompilering.
Strängliteraler som kolumnalias Syntax som innehåller en sträng som används som ett kolumnalias i en SELECT-instruktion, till exempel 'string' = expression, påträffades. Använd inte. Inträffar en gång per kompilering.
sysaltfiles Referenser till sysaltfiles påträffades. Använd sys.master_files i stället. Inträffar en gång per kompilering.
syscacheobjects Referenser till syscacheobjects påträffades. Använd sys.dm_exec_cached_plans, sys.dm_exec_plan_attributesoch sys.dm_exec_sql_text i stället. Inträffar en gång per kompilering.
syscolumns Referenser till syscolumns påträffades. Använd sys.columns i stället. Inträffar en gång per kompilering.
syscomments Referenser till syscomments påträffades. Använd sys.sql_modules i stället. Inträffar en gång per kompilering.
sysconfigures Referenser till sysconfigures-tabellen påträffades. Referera till vyn sys.sysconfigures i stället. Inträffar en gång per kompilering.
sysconstraints Referenser till sysconstraints påträffades. Använd sys.check_constraints, sys.default_constraints, sys.key_constraints, sys.foreign_keys i stället. Inträffar en gång per kompilering.
syscurconfigs Referenser till syscurconfigs påträffades. Använd sys.configurations i stället. Inträffar en gång per kompilering.
sysdatabases Referenser till sysdatabases påträffades. Använd sys.databases i stället. Inträffar en gång per kompilering.
sysdepends Referenser till sysdepends påträffades. Använd sys.sql_dependencies i stället. Inträffar en gång per kompilering.
sysdevices Referenser till sysdevices påträffades. Använd sys.backup_devices i stället. Inträffar en gång per kompilering.
sysfilegroups Referenser till sysfilegroups påträffades. Använd sys.filegroups i stället. Inträffar en gång per kompilering.
sysfiles Referenser till sysfiles påträffades. Använd sys.database_files i stället. Inträffar en gång per kompilering.
sysforeignkeys Referenser till sysforeignkeys påträffades. Använd sys.foreign_keys i stället. Inträffar en gång per kompilering.
sysfulltextcatalogs Referenser till sysfulltextcatalogs påträffades. Använd sys.fulltext_catalogs i stället. Inträffar en gång per kompilering.
sysindex Referenser till sysindexes påträffades. Använd sys.indexes, sys.partitions, sys.allocation_unitsoch sys.dm_db_partition_stats i stället. Inträffar en gång per kompilering.
sysindexkeys Referenser till sysindexkeys påträffades. Använd sys.index_columns i stället. Inträffar en gång per kompilering.
syslockinfo Referenser till syslockinfo påträffades. Använd sys.dm_tran_locks i stället. Inträffar en gång per kompilering.
syslogins Referenser till syslogins påträffades. Använd sys.server_principals och sys.sql_logins i stället. Inträffar en gång per kompilering.
sysmembers Referenser till sysmembers påträffades. Använd sys.database_role_members i stället. Inträffar en gång per kompilering.
sysmessages Referenser till sysmessages påträffades. Använd sys.messages i stället. Inträffar en gång per kompilering.
sysobjects Referenser till sysobjects påträffades. Använd sys.objects i stället. Inträffar en gång per kompilering.
sysoledbusers Referenser till sysoledbusers påträffades. Använd sys.linked_logins i stället. Inträffar en gång per kompilering.
sysopentapes Referenser till sysopentapes påträffades. Använd sys.dm_io_backup_tapes i stället. Inträffar en gång per kompilering.
sysperfinfo Referenser till sysperfinfo påträffades. Använd sys.dm_os_performance_counters. istället. Inträffar en gång per kompilering.
syspermissions Referenser till syspermissions påträffades. Använd sys.database_permissions och sys.server_permissions i stället. Inträffar en gång per kompilering.
sysprocesses Referenser till sysprocesses påträffades. Använd sys.dm_exec_connections, sys.dm_exec_sessionsoch sys.dm_exec_requests i stället. Inträffar en gång per kompilering.
sysprotects Referenser till sysprotects påträffades. Använd sys.database_permissions och sys.server_permissions i stället. Inträffar en gång per kompilering.
sysreferences Referenser till sysreferences påträffades. Använd sys.foreign_keys i stället. Inträffar en gång per kompilering.
sysremotelogins Referenser till sysremotelogins påträffades. Använd sys.remote_logins i stället. Inträffar en gång per kompilering.
sysservers Referenser till sysservers påträffades. Använd sys.servers i stället. Inträffar en gång per kompilering.
systypes Referenser till systypes påträffades. Använd sys.types i stället. Inträffar en gång per kompilering.
sysusers Referenser till sysusers påträffades. Använd sys.database_principals i stället. Inträffar en gång per kompilering.
Tabelltips utan WITH En instruktion som använde tabelltips men inte använde nyckelordet WITH påträffades. Ändra uttryck för att inkludera ordet WITH. Inträffar en gång per kompilering.
Alternativ för text i radtabell Referenser till tabellalternativet text i rad påträffades. Använd sp_tableoption 'large value types out of row' i stället. Inträffar en gång per fråga.
TEXTPTR Referenser till funktionen TEXTPTR påträffades. Skriv om program för att använda varchar(max) datatyp och tog bort text, ntextoch bild datatypssyntax. Inträffar en gång per fråga.
TEXTVALID Referenser till funktionen TEXTVALID påträffades. Skriv om program för att använda varchar(max) datatyp och tog bort text, ntextoch bild datatypssyntax. Inträffar en gång per fråga.
TIDSSTÄMPEL Totalt antal gånger som den inaktuella tidsstämpeln datatyp påträffades i en DDL-instruktion. Använd rowversion datatyp i stället.
UPDATETEXT eller WRITETEXT UPDATETEXT- eller WRITETEXT-instruktionen påträffades. Skriv om program för att använda varchar(max) datatyp och tog bort text, ntextoch bild datatypssyntax. Inträffar en gång per fråga.
USER_ID Referenser till funktionen USER_ID påträffades. Använd funktionen DATABASE_PRINCIPAL_ID i stället. Inträffar en gång per kompilering.
Använda OLEDB för länkade servrar Det gick inte att ange SQLOLEDB-providern för länkade servrar. Använd MSOLEDBSQL i stället.
Vardecimalt lagringsformat Användning av vardecimalt lagringsformat påträffades. Använd datakomprimering i stället.
XMLDATA FOR XML-syntaxen påträffades. Använd XSD-generering för RAW- och AUTO-lägen. Det finns ingen ersättning för det explicita läget. Inträffar en gång per kompilering.
XP_API En utökad lagrad procedur-instruktion påträffades. Använd inte.
xp_grantlogin Den xp_grantlogin proceduren påträffades. Använd SKAPA INLOGGNING i stället. Inträffar en gång per kompilering.
xp_loginconfig Den xp_loginconfig proceduren påträffades. Använd argumentet IsIntegratedSecurityOnly för SERVERPROPERTY i stället. Inträffar en gång per fråga.
xp_revokelogin Den xp_revokelogin proceduren påträffades. Använd ALTER LOGIN DISABLE or DROP LOGIN i stället. Inträffar en gång per kompilering.