Objek SQL Server, Fitur Yang Tidak Digunakan Lagi

Berlaku untuk:SQL Server

Objek SQLServer:Deprecated Features di SQL Server menyediakan penghitung untuk memantau fitur yang ditetapkan sebagai tidak digunakan lagi. Dalam setiap kasus, penghitung menyediakan jumlah penggunaan yang mencantumkan berapa kali fitur yang tidak digunakan lagi ditemukan sejak SQL Server terakhir kali dimulai.

Nilai penghitung ini juga tersedia dengan menjalankan pernyataan berikut:

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

Tabel berikut ini menjelaskan objek performa SQL Server Deprecated Features .

Penghitung Fitur Tidak Digunakan Lagi SQL Server Deskripsi
Penggunaan Penggunaan fitur sejak startup SQL Server terakhir.

Tabel berikut ini menjelaskan instans penghitung SQL Server Deprecated Features.

Instans penghitung Fitur Tidak Digunakan Lagi SQL Server Deskripsi
'#' dan '##' sebagai nama tabel sementara dan prosedur tersimpan Ditemukan pengidentifikasi yang tidak berisi karakter apa pun selain #. Gunakan setidaknya satu karakter tambahan. Terjadi sekali per kompilasi.
Sintaks pemanggilan fungsi '::' Sintaks panggilan fungsi :: ditemui untuk fungsi bernilai tabel. Ganti dengan SELECT column_list FROM <function_name>(). Misalnya, ganti SELECT * FROM ::fn_virtualfilestats(2,1) dengan SELECT * FROM sys.fn_virtualfilestats(2,1). Terjadi sekali per kompilasi.
'@' dan nama yang dimulai dengan '@@' sebagai pengidentifikasi Transact-SQL Ditemukan pengidentifikasi yang dimulai dengan @ atau @@. Jangan gunakan @ atau @v@ atau nama yang dimulai dengan @@ sebagai pengidentifikasi. Terjadi sekali per kompilasi.
MENAMBAHKAN PERANGKAT TAPE Fitur yang tidak digunakan sp_addumpdevice'**tape**' lagi ditemui. Gunakan sp_addumpdevice'**disk**' sebagai gantinya. Terjadi sekali per penggunaan.
Izin SEMUA Jumlah total kali sintaks GRANT ALL, DENY ALL, atau REVOKE ALL ditemui. Ubah sintaks untuk menolak izin tertentu. Terjadi sekali per kueri.
MENGUBAH DATABASE DENGAN TORN_PAGE_DETECTION Jumlah total kali fitur yang tidak digunakan lagi TORN_PAGE_DETECTION opsi ALTER DATABASE telah digunakan sejak instans server dimulai. Gunakan sintaks PAGE_VERIFY sebagai gantinya. Terjadi sekali per penggunaan dalam pernyataan DDL.
UBAH LOGIN DENGAN ATUR KREDENSIAL Sintaks ALTER LOGIN WITH SET CREDENTIAL fitur yang tidak digunakan lagi atau ALTER LOGIN WITH NO CREDENTIAL ditemui. Gunakan sintaks ADD atau DROP CREDENTIAL sebagai gantinya. Terjadi sekali per kompilasi.
asymmetric_keys
asymmetric_keys.attested_by
Azeri_Cyrillic_90 Peristiwa terjadi sekali per database dimulai dan sekali per penggunaan kolase. Rencanakan untuk mengubah aplikasi yang menggunakan kolase ini.
Azeri_Latin_90 Peristiwa terjadi sekali per database dimulai dan sekali per penggunaan kolase. Rencanakan untuk mengubah aplikasi yang menggunakan kolase ini.
BACKUP DATABASE atau LOG TO TAPE Fitur BACKUP { DATABASE yang tidak digunakan lagi | LOG } KE TAPE atau BACKUP { DATABASE | LOG } KE device_that_is_a_tape ditemui.

Menggunakan BACKUP { DATABASE | LOG } KE DISK atau CADANGAN { DATABASE | LOG } UNTUK device_that_is_a_disk, sebagai gantinya. Terjadi sekali per penggunaan.
DATABASE CADANGAN atau LOG DENGAN MEDIAPASSWORD Fitur BACKUP DATABASE YANG tidak digunakan lagi DENGAN MEDIAPASSWORD atau LOG CADANGAN DENGAN MEDIAPASSWORD ditemui. Jangan gunakan WITH MEDIAPASSWORD.
BACKUP DATABASE atau LOG WITH PASSWORD Fitur yang tidak digunakan lagi DATABASE CADANGAN DENGAN KATA SANDI atau LOG CADANGAN DENGAN KATA SANDI telah ditemui. Jangan gunakan WITH PASSWORD.
certificates
certificates.attested_by
Membuat/mengubah titik akhir SOAP Layanan Web XML asli tidak digunakan lagi. Gunakan Windows Communications Foundation (WCF) atau ASP.NET sebagai gantinya.
KOMPUTASI [OLEH] Sintaks COMPUTE atau COMPUTE BY ditemukan. Tulis ulang kueri untuk menggunakan GROUP BY dengan ROLLUP. Terjadi sekali per kompilasi.
MEMBUAT KATALOG FULLTEXT DI JALUR Pernyataan CREATE FULLTEXT CATALOG dengan klausul IN PATH telah ditemui. Klausa ini tidak berpengaruh dalam versi SQL Server ini. Terjadi sekali per penggunaan.
BUAT PEMICU DENGAN TAMBAHKAN Pernyataan CREATE TRIGGER dengan klausul WITH APPEND ditemukan. Buat ulang seluruh pemicu sebagai gantinya. Terjadi sekali per penggunaan dalam pernyataan DDL.
CREATE_DROP_DEFAULT Sintaks CREATE DEFAULT atau DROP DEFAULT ditemukan. Tulis ulang perintah dengan menggunakan opsi DEFAULT CREATE TABLE atau ALTER TABLE. Terjadi sekali per kompilasi.
CREATE_DROP_RULE SintaksIS CREATE RULE telah ditemui. Tulis ulang perintah dengan menggunakan batasan. Terjadi sekali per kompilasi.
Jenis data: teks ntext atau gambar Teks, ntext, atau jenis data gambar ditemukan. Tulis ulang aplikasi untuk menggunakan jenis data varchar(max) dan teks yang dihapus, ntext, dan sintaks tipe data gambar. Terjadi sekali per kueri.
Tingkat kompatibilitas database 80, 90, 100, 110, 120, 130, 140 Jumlah total kali tingkat kompatibilitas database diubah. Rencanakan untuk meningkatkan database dan aplikasi untuk rilis mendatang. Juga terjadi ketika database pada tingkat kompatibilitas yang tidak digunakan lagi dimulai.
DATABASE_MIRRORING Referensi ke fitur pencerminan database ditemukan. Rencanakan untuk meningkatkan ke Grup Ketersediaan AlwaysOn, atau jika Anda menjalankan edisi SQL Server yang tidak mendukung Grup Ketersediaan AlwaysOn, berencana untuk bermigrasi ke pengiriman log.
database_principal_aliases Referensi ke yang tidak digunakan sys.database_principal_aliases lagi ditemui. Gunakan peran sebagai pengganti alias. Terjadi sekali per kompilasi.
DATABASEPROPERTY Pernyataan yang dirujuk DATABASEPROPERTY. Perbarui pernyataan DATABASEPROPERTY ke DATABASEPROPERTYEX. Terjadi sekali per kompilasi.
DATABASEPROPERTYEX('IsFullTextEnabled') Pernyataan mereferensikan properti DATABASEPROPERTYEX IsFullTextEnabled. Nilai properti ini tidak berpengaruh. Database pengguna selalu diaktifkan untuk pencarian teks lengkap. Jangan gunakan properti ini. Terjadi sekali per kompilasi.
DBCC [UN]PINTABLE Pernyataan DBCC PINTABLE atau DBCC UNPINTABLE ditemukan. Pernyataan ini tidak berpengaruh dan harus dihapus. Terjadi sekali per kueri.
DBCC DBREINDEX Pernyataan DBCC DBREINDEX ditemui. Tulis ulang pernyataan untuk menggunakan opsi REBUILD dari ALTER INDEX. Terjadi sekali per kueri.
DBCC INDEXDEFRAG Pernyataan DBCC INDEXDEFRAG ditemui. Tulis ulang pernyataan untuk menggunakan opsi REORGANIZE dari ALTER INDEX. Terjadi sekali per kueri.
DBCC SHOWCONTIG Pernyataan DBCC SHOWCONTIG ditemui. Kueri sys.dm_db_index_physical_stats untuk informasi ini. Terjadi sekali per kueri.
DBCC_EXTENTINFO
DBCC_IND
Kata kunci DEFAULT sebagai nilai default Sintaksis yang menggunakan kata kunci DEFAULT sebagai nilai default ditemukan. Jangan gunakan. Terjadi sekali per kompilasi.
Opsi Yang Diuji tidak digunakan lagi
Algoritma enkripsi yang tidak digunakan lagi Algoritma enkripsi yang tidak digunakan lagi rc4 akan dihapus di versi SQL Server berikutnya. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakannya. Algoritma RC4 lemah dan hanya didukung untuk kompatibilitas mundur. Materi baru hanya dapat dienkripsi menggunakan RC4 atau RC4_128 saat database berada dalam tingkat kompatibilitas 90 atau 100. (Tidak disarankan.) Gunakan algoritma yang lebih baru seperti salah satu algoritma AES sebagai gantinya. Di SQL Server 2012 (11.x) dan materi yang lebih tinggi yang dienkripsi menggunakan RC4 atau RC4_128 dapat tidak terenkripsi dalam tingkat kompatibilitas apa pun.
Algoritma hash yang tidak digunakan lagi Penggunaan algoritma MD2, MD4, MD5, SHA, atau SHA1.
Algoritma DESX Sintaksis yang menggunakan algoritma enkripsi DESX ditemukan. Gunakan algoritma lain untuk enkripsi. Terjadi sekali per kompilasi.
dm_fts_active_catalogs Penghitung dm_fts_active_catalogs selalu tetap di 0 karena beberapa kolom sys.dm_fts_active_catalogs tampilan tidak digunakan lagi. Untuk memantau kolom yang tidak digunakan lagi, gunakan penghitung khusus kolom; misalnya, sys.dm_fts_active_catalogs.is_paused.
dm_fts_active_catalogs.is_jeda Kolom is_paused tampilan manajemen dinamis sys.dm_fts_active_catalogs ditemukan. Hindari menggunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
dm_fts_active_catalogs.previous_status Kolom previous_status sys.dm_fts_active_catalogs tampilan manajemen dinamis ditemukan. Hindari menggunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
dm_fts_active_catalogs.previous_status_description Kolom previous_status_descriptionsys.dm_fts_active_catalogs tampilan manajemen dinamis ditemukan. Hindari menggunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
dm_fts_active_catalogs.row_count_in_thousands Kolom row_count_in_thousandssys.dm_fts_active_catalogs tampilan manajemen dinamis ditemukan. Hindari menggunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
dm_fts_active_catalogs.status Kolom statussys.dm_fts_active_catalogs tampilan manajemen dinamis ditemukan. Hindari menggunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
dm_fts_active_catalogs.status_description Kolom status_descriptionsys.dm_fts_active_catalogs tampilan manajemen dinamis ditemukan. Hindari menggunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
dm_fts_active_catalogs.worker_count Kolom worker_countsys.dm_fts_active_catalogs tampilan manajemen dinamis ditemukan. Hindari menggunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
dm_fts_memory_buffers Penghitung dm_fts_memory_buffers selalu tetap di 0 karena sebagian besar kolom sys.dm_fts_memory_buffers tampilan tidak digunakan lagi. Untuk memantau kolom yang tidak digunakan lagi, gunakan penghitung khusus kolom: dm_fts_memory_buffers.row_count.
dm_fts_memory_buffers.row_count Kolom row_counttampilan manajemen dinamis sys.dm_fts_memory_buffers ditemukan. Hindari menggunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
DROP INDEX dengan nama dua bagian Sintaks DROP INDEX berisi format sintaks table_name.index_name dalam DROP INDEX. Ganti dengan sintaks index_name ON table_name dalam pernyataan DROP INDEX. Terjadi sekali per kompilasi.
endpoint_webmethods Pernyataan CREATE ENDPOINT atau ALTER ENDPOINT dengan opsi FOR SOAP. Gunakan Windows Communications Foundation (WCF) atau ASP.NET sebagai gantinya.
EXT_CREATE_ALTER_SOAP_ENDPOINT Pernyataan CREATE atau ALTER ENDPOINT dengan opsi FOR SOAP ditemukan. Layanan Web XML asli tidak digunakan lagi. Gunakan Windows Communications Foundation (WCF) atau ASP.NET sebagai gantinya.
EXT_endpoint_webmethods sys.endpoint_webmethods ditemui. Layanan Web XML asli tidak digunakan lagi. Gunakan Windows Communications Foundation (WCF) atau ASP.NET sebagai gantinya.
EXT_soap_endpoints sys.soap_endpoints ditemui. Layanan Web XML asli tidak digunakan lagi. Gunakan Windows Communications Foundation (WCF) atau ASP.NET sebagai gantinya.
EXTPROP_LEVEL0TYPE TYPE ditemui pada tipe level0. Gunakan SKEMA sebagai level0type, dan TYPE sebagai level1type. Terjadi sekali per kueri.
EXTPROP_LEVEL0USER LEVEL0type USER ketika level1type juga ditentukan. Gunakan USER hanya sebagai level0type untuk properti yang diperluas langsung pada pengguna. Terjadi sekali per kueri.
FASTFIRSTROW Sintaks FASTFIRSTROW ditemui. Tulis ulang pernyataan untuk menggunakan sintaks OPTION (FAST n). Terjadi sekali per kompilasi.
FILE_ID Sintaks FILE_ID ditemui. Tulis ulang pernyataan untuk menggunakan FILE_IDEX. Terjadi sekali per kompilasi.
fn_get_sql Fungsi fn_get_sql ini dikompilasi. Gunakan sys.dm_exec_sql_text sebagai gantinya. Terjadi sekali per kompilasi.
fn_servershareddrives Fungsi fn_servershareddrives ini dikompilasi. Gunakan sys.dm_io_cluster_shared_drives sebagai gantinya. Terjadi sekali per kompilasi.
fn_trace_geteventinfo Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
fn_trace_getfilterinfo Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
fn_trace_getinfo Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
fn_trace_gettable Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
fn_virtualservernodes Fungsi fn_virtualservernodes ini dikompilasi. Gunakan sys.dm_os_cluster_nodes sebagai gantinya. Terjadi sekali per kompilasi.
fulltext_catalogs Penghitung fulltext_catalogs selalu tetap di 0 karena beberapa kolom sys.fulltext_catalogs tampilan tidak digunakan lagi. Untuk memantau kolom yang tidak digunakan lagi, gunakan penghitung khusus kolomnya; misalnya, sys.fulltext_catalogs.data_space_id. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
fulltext_catalogs.data_space_id Kolom data_space_idtampilan katalog sys.fulltext_catalogs ditemukan. Jangan gunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
fulltext_catalogs.file_id sys.fulltext_catalogs Kolom file_id tampilan katalog ditemukan. Jangan gunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
fulltext_catalogs.path sys.fulltext_catalogs Kolom path tampilan katalog ditemukan. Jangan gunakan kolom ini. Terjadi setiap kali instans server mendeteksi referensi ke kolom.
FULLTEXTCATALOGPROPERTY('LogSize') Properti LogSize dari fungsi FULLTEXTCATALOGPROPERTY ditemukan. Hindari menggunakan properti ini.
FULLTEXTCATALOGPROPERTY('PopulateStatus') Properti PopulateStatus dari fungsi FULLTEXTCATALOGPROPERTY ditemukan. Hindari menggunakan properti ini.
FULLTEXTSERVICEPROPERTY('Koneksi Timeout') Properti Koneksi Timeout dari fungsi FULLTEXTSERVICEPROPERTY ditemukan. Hindari menggunakan properti ini.
FULLTEXTSERVICEPROPERTY('DataTimeout') Properti DataTimeout dari fungsi FULLTEXTSERVICEPROPERTY ditemukan. Hindari menggunakan properti ini.
FULLTEXTSERVICEPROPERTY('ResourceUsage') Properti ResourceUsage dari fungsi FULLTEXTSERVICEPROPERTY ditemukan. Hindari menggunakan properti ini.
KELOMPOKKAN MENURUT SEMUA Jumlah total kali sintaks GROUP BY ALL ditemui. Ubah sintaks untuk mengelompokkan menurut tabel tertentu.
Hindi Peristiwa terjadi sekali per database dimulai dan sekali per penggunaan kolase. Rencanakan untuk mengubah aplikasi yang menggunakan kolase ini. Gunakan Indic_General_90 sebagai gantinya.
Petunjuk tabel HOLDLOCK tanpa tanda kurung Gunakan HOLDLOCK dengan tanda kurung. Tulis ulang pernyataan untuk menggunakan sintaks saat ini.
IDENTITYCOL Sintaks INDENTITYCOL ditemui. Tulis ulang pernyataan untuk menggunakan sintaks $identity. Terjadi sekali per kompilasi.
DI JALUR Pernyataan CREATE FULLTEXT CATALOG dengan klausul IN PATH telah ditemui. Klausa ini tidak berpengaruh dalam versi SQL Server ini. Terjadi sekali per penggunaan.
Daftar pilih tampilan indeks tanpa COUNT_BIG(*) Daftar pilih tampilan terindeks agregat harus berisi COUNT_BIG (*) .
INDEX_OPTION Mengalami sintaks CREATE TABLE, ALTER TABLE, atau CREATE INDEX tanpa tanda kurung di sekitar opsi. Tulis ulang pernyataan untuk menggunakan sintaks saat ini. Terjadi sekali per kueri.
INDEXKEY_PROPERTY Sintaks INDEXKEY_PROPERTY ditemui. Tulis ulang pernyataan untuk mengkueri sys.index_columns. Terjadi sekali per kompilasi.
Petunjuk TVF tidak langsung Aplikasi tidak langsung, melalui tampilan, petunjuk tabel untuk pemanggilan fungsi bernilai tabel multistatement (TVF) akan dihapus dalam versi SQL Server di masa mendatang.
SISIPKAN NULL ke dalam kolom TIMESTAMP Nilai NULL disisipkan ke kolom TIMESTAMP. Gunakan nilai default sebagai gantinya. Terjadi sekali per kompilasi.
INSERT_HINTS
Korean_Wansung_Unicode Peristiwa terjadi sekali per database dimulai dan sekali per penggunaan kolase. Rencanakan untuk mengubah aplikasi yang menggunakan kolase ini.
Lithuanian_Classic Peristiwa terjadi sekali per database dimulai dan sekali per penggunaan kolase. Rencanakan untuk mengubah aplikasi yang menggunakan kolase ini.
Makedonia Peristiwa terjadi sekali per database dimulai dan sekali per penggunaan kolase. Rencanakan untuk mengubah aplikasi yang menggunakan kolase ini. Gunakan Macedonian_FYROM_90 sebagai gantinya.
UBAH FILEGROUP READONLY Sintaks MODIFIKASI FILEGROUP READONLY ditemukan. Tulis ulang pernyataan untuk menggunakan sintaks READ_ONLY. Terjadi sekali per kompilasi.
UBAH FILEGROUP READWRITE Sintaks MODIFIKASI FILEGROUP READWRITE ditemukan. Tulis ulang pernyataan untuk menggunakan sintaks READ_WRITE. Terjadi sekali per kompilasi.
Nama kolom lebih dari dua bagian Kueri menggunakan nama 3 bagian atau 4 bagian dalam daftar kolom. Ubah kueri untuk menggunakan nama 2 bagian yang sesuai standar. Terjadi sekali per kompilasi.
Beberapa petunjuk tabel tanpa koma Spasi digunakan sebagai pemisah di antara petunjuk tabel. Gunakan koma sebagai gantinya. Terjadi sekali per kompilasi.
NOLOCK atau READUNCOMMITTED di UPDATE atau DELETE NOLOCK atau READUNCOMMITTED ditemukan dalam klausa FROM dari pernyataan UPDATE atau DELETE. Hapus petunjuk tabel NOLOCK atau READUNCOMMITTED dari klausa FROM.
Operator gabungan luar non-ANSI *= atau =* Pernyataan yang menggunakan sintaks gabungan *= atau =* ditemukan. Tulis ulang pernyataan untuk menggunakan sintaks gabungan ANSI. Terjadi sekali per kompilasi.
Prosedur tersimpan bernomor Prosedur bernomor tidak digunakan lagi. Penggunaan prosedur bernomor tidak disarankan.
numbered_procedure_parameters Referensi ke yang tidak digunakan sys.numbered_procedure_parameters lagi ditemui. Jangan gunakan. Terjadi sekali per kompilasi.
numbered_procedures Referensi ke yang tidak digunakan sys.numbered_procedures lagi ditemui. Jangan gunakan. Terjadi sekali per kompilasi.
objidupdate
Oldstyle RAISEERROR SintaksIS RAISERROR (Format: RAISERROR integer string) yang tidak digunakan lagi ditemukan. Tulis ulang pernyataan menggunakan sintaksIS RAISERROR saat ini. Terjadi sekali per kompilasi.
Sintaks NEAR Lama Gunakan sintaks NEAR baru. Lihat NEAR
OLEDB untuk koneksi ad hoc SQLOLEDB bukan penyedia yang didukung. Gunakan SQL Server Native Client untuk koneksi ad hoc.
PERMISSIONS Referensi ke fungsi intrinsik IZIN ditemui. Kueri sys.fn_my_permissions sebagai gantinya. Terjadi sekali per kueri.
ProcNums Sintaks ProcNums yang tidak digunakan lagi ditemukan. Tulis ulang pernyataan untuk menghapus referensi. Terjadi sekali per kompilasi.
READTEXT SintaksIS READTEXT ditemui. Tulis ulang aplikasi untuk menggunakan jenis data varchar(max) dan sintaks tipe data teks yang dihapus. Terjadi sekali per kueri.
REMSERVER Ganti server jarak jauh dengan menggunakan server tertaut.
MEMULIHKAN DATABASE atau LOG WITH DBO_ONLY Sintaksis RESTORE ... WITH DBO_ONLY ditemui. Gunakan RESTORE ... RESTRICTED_USER sebagai gantinya.
MEMULIHKAN DATABASE atau LOG DENGAN MEDIAPASSWORD Sintaksis RESTORE ... WITH MEDIAPASSWORD ditemui. WITH MEDIAPASSWORD memberikan keamanan yang lemah dan harus dihapus.
MEMULIHKAN DATABASE atau LOG DENGAN KATA SANDI Sintaksis RESTORE ... WITH PASSWORD ditemui. WITH PASSWORD memberikan keamanan yang lemah dan harus dihapus.
Mengembalikan hasil dari pemicu Kejadian ini terjadi sekali per pemanggilan pemicu. Tulis ulang pemicu sehingga tidak mengembalikan tataan hasil.
ROWGUIDCOL Sintaks ROWGUIDCOL ditemui. Tulis ulang pernyataan untuk menggunakan sintaks $rowguid. Terjadi sekali per kompilasi.
SET ANSI_NULLS NONAKTIF Sintaksis SET ANSI_NULLS OFF ditemui. Hapus sintaksis yang tidak digunakan lagi ini. Terjadi sekali per kompilasi.
SET ANSI_PADDING NONAKTIF Sintaksis SET ANSI_PADDING OFF ditemui. Hapus sintaksis yang tidak digunakan lagi ini. Terjadi sekali per kompilasi.
SET CONCAT_NULL_YIELDS_NULL NONAKTIF Sintaksis SET CONCAT_NULL_YIELDS_NULL OFF ditemui. Hapus sintaksis yang tidak digunakan lagi ini. Terjadi sekali per kompilasi.
SET DISABLE_DEF_CNST_CHK Sintaksis SET DISABLE_DEF_CNST_CHK ditemui. Ini tidak berpengaruh. Hapus sintaksis yang tidak digunakan lagi ini. Terjadi sekali per kompilasi.
SET ERRLVL
SET FMTONLY AKTIF Sintaksis SET FMTONLY ditemui. Hapus sintaksis yang tidak digunakan lagi ini. Terjadi sekali per kompilasi.
MENGATUR OFFSET Sintaksis SET OFFSETS ditemui. Hapus sintaksis yang tidak digunakan lagi ini. Terjadi sekali per kompilasi.
SET REMOTE_PROC_TRANSACTIONS Sintaksis SET REMOTE_PROC_TRANSACTIONS ditemui. Hapus sintaksis yang tidak digunakan lagi ini. Gunakan server tertaut dan sp_serveroption sebagai gantinya.
SET ROWCOUNT Sintaks SET ROWCOUNT ditemui dalam pernyataan DELETE, INSERT, atau UPDATE. Tulis ulang pernyataan dengan menggunakan TOP. Terjadi sekali per kompilasi.
SETUSER Pernyataan SET USER itu ditemui. Gunakan EXECUTE AS sebagai gantinya. Terjadi sekali per kueri.
soap_endpoints Layanan Web XML asli tidak digunakan lagi. Gunakan Windows Communications Foundation (WCF) atau ASP.NET sebagai gantinya.
sp_addapprole Prosedur sp_addapprole ini ditemui. Gunakan CREATE APPLICATION ROLE sebagai gantinya. Terjadi sekali per kueri.
sp_addextendedproc Prosedur sp_addextendedproc ini ditemui. Gunakan CLR sebagai gantinya. Terjadi sekali per kompilasi.
sp_addlogin Prosedur sp_addlogin ini ditemui. Gunakan CREATE LOGIN sebagai gantinya. Terjadi sekali per kueri.
sp_addremotelogin Prosedur sp_addremotelogin ini ditemui. Gunakan server tertaut sebagai gantinya.
sp_addrole Prosedur sp_addrole ini ditemui. Gunakan CREATE ROLE sebagai gantinya. Terjadi sekali per kueri.
sp_addrolemember Prosedur sp_addrolemember ini ditemui. Gunakan UBAH PERAN sebagai gantinya.
sp_addserver Prosedur sp_addserver ini ditemui. Gunakan server tertaut sebagai gantinya.
sp_addsrvrolemember Prosedur sp_addsrvrolemember ini ditemui. Gunakan ALTER SERVER ROLE sebagai gantinya.
sp_addtype Prosedur sp_addtype ini ditemui. Gunakan CREATE TYPE sebagai gantinya. Terjadi sekali per kompilasi.
sp_adduser Prosedur sp_adduser ini ditemui. Gunakan CREATE USER sebagai gantinya. Terjadi sekali per kueri.
sp_approlepassword Prosedur sp_approlepassword ini ditemui. Gunakan UBAH PERAN APLIKASI sebagai gantinya. Terjadi sekali per kueri.
sp_attach_db Prosedur sp_attach_db ini ditemui. Gunakan CREATE DATABASE FOR ATTACH sebagai gantinya. Terjadi sekali per kueri.
sp_attach_single_file_db Prosedur sp_single_file_db ini ditemui. Gunakan CREATE DATABASE FOR ATTACH_REBUILD_LOG sebagai gantinya. Terjadi sekali per kueri.
sp_bindefault Prosedur sp_bindefault ini ditemui. Gunakan kata kunci DEFAULT ALTER TABLE atau CREATE TABLE sebagai gantinya. Terjadi sekali per kompilasi.
sp_bindrule Prosedur sp_bindrule ini ditemui. Gunakan batasan pemeriksaan sebagai gantinya. Terjadi sekali per kompilasi.
sp_bindsession Prosedur sp_bindsession ini ditemui. Gunakan Beberapa Set Hasil Aktif (MARS) atau transaksi terdistribusi sebagai gantinya. Terjadi sekali per kompilasi.
sp_certify_removable Prosedur sp_certify_removable ini ditemui. Gunakan sp_detach_db sebagai gantinya. Terjadi sekali per kueri.
sp_changedbowner Prosedur sp_changedbowner ini ditemui. Gunakan ALTER AUTHORIZATION sebagai gantinya.
sp_changeobjectowner Prosedur sp_changeobjectowner ini ditemui. Gunakan ALTER SCHEMA atau ALTER AUTHORIZATION sebagai gantinya. Terjadi sekali per kueri.
sp_change_users_login Prosedur sp_change_users_login ini ditemui. Gunakan ALTER USER sebagai gantinya. Terjadi sekali per kueri.
sp_configure 'masker afinitas' Opsi sp_configure masker afinitas ditemui. Gunakan ALTER SERVER CONFIGURATION sebagai gantinya.
sp_configure 'affinity64 mask' Opsi sp_configure masker afinitas ditemui. Gunakan ALTER SERVER CONFIGURATION sebagai gantinya.
sp_configure 'izinkan pembaruan' Opsi sp_configure perbolehkan pembaruan ditemui. Tabel sistem tidak lagi dapat diperbarui. Jangan gunakan. Terjadi sekali per kueri.
sp_configure 'mode audit c2' Standar keamanan C2 telah digantikan oleh Sertifikasi Kriteria Umum. Lihat Konfigurasi Server yang Diaktifkan Kepatuhan Kriteria Umum.
sp_configure 'jejak default diaktifkan' Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
sp_configure 'melarang hasil dari pemicu' Opsi larang tataan hasil dari pemicu sp_configure ditemui. Untuk melarang tataan hasil dari pemicu, gunakan sp_configure untuk mengatur opsi ke 1. Terjadi sekali per kueri.
sp_configure 'bandwidth perayapan kaki (maks)' Opsi bandwidth perayapan ft (maks) sp_configure ditemui. Jangan gunakan. Terjadi sekali per kueri.
sp_configure 'bandwidth perayapan kaki (min)' Opsi bandwidth perayapan ft (min) sp_configure ditemui. Jangan gunakan. Terjadi sekali per kueri.
sp_configure 'ft beri tahu bandwidth (maks)' Opsi ft memberi tahu bandwidth (maks) dari sp_configure telah ditemui. Jangan gunakan. Terjadi sekali per kueri.
sp_configure 'ft beri tahu bandwidth (min)' Opsi ft memberi tahu bandwidth (min) dari sp_configure telah ditemui. Jangan gunakan. Terjadi sekali per kueri.
sp_configure 'kunci' Opsi sp_configure kunci ditemui. Kunci tidak lagi dapat dikonfigurasi. Jangan gunakan. Terjadi sekali per kueri.
sp_configure 'objek terbuka' Opsi sp_configure objek terbuka ditemui. Jumlah objek terbuka tidak lagi dapat dikonfigurasi. Jangan gunakan. Terjadi sekali per kueri.
sp_configure 'peningkatan prioritas' Opsi sp_configure peningkatan prioritas ditemui. Jangan gunakan. Terjadi sekali per kueri. Gunakan opsi baris perintah Windows start /high ... program.exe sebagai gantinya.
sp_configure 'remote proc trans' Opsi sp_configure trans proc jarak jauh ditemui. Jangan gunakan. Terjadi sekali per kueri.
sp_configure 'atur ukuran set kerja' Opsi sp_configure atur ukuran set kerja ditemui. Ukuran set kerja tidak lagi dapat dikonfigurasi. Jangan gunakan. Terjadi sekali per kueri.
sp_control_dbmasterkey_password Prosedur sp_control_dbmasterkey_password tersimpan tidak memeriksa apakah ada kunci master. Ini diizinkan untuk kompatibilitas mundur, tetapi menampilkan peringatan. Perilaku ini tidak digunakan lagi. Dalam rilis mendatang, kunci master harus ada dan kata sandi yang digunakan dalam prosedur sp_control_dbmasterkey_password tersimpan harus kata sandi yang sama dengan salah satu kata sandi yang digunakan untuk mengenkripsi kunci master database.
sp_create_removable Prosedur sp_create_removable ini ditemui. Gunakan CREATE DATABASE sebagai gantinya. Terjadi sekali per kueri.
sp_db_increased_partitions Prosedur sp_db_increased_partitions ini ditemui. Dukungan untuk peningkatan partisi sekarang tersedia secara default.
sp_db_selective_xml_index Dimulai dengan SQL Server 2014 (12.x), fungsionalitas Indeks XML Selektif tidak dapat dinonaktifkan. Di SQL Server 2012 (11.x), untuk menonaktifkan fitur Indeks XML Selektif menggunakan prosedur tersimpan ini, database harus dimasukkan ke dalam model pemulihan SIMPLE dengan menggunakan perintah ALTER DATABASE SET.
sp_db_vardecimal_storage_format Penggunaan format penyimpanan vardecimal ditemui. Gunakan kompresi data sebagai gantinya.
sp_dbcmptlevel Prosedur sp_dbcmptlevel ini ditemui. Gunakan ALTER DATABASE ... SET COMPATIBILITY_LEVEL sebagai gantinya. Terjadi sekali per kueri.
sp_dbfixedrolepermission Prosedur sp_dbfixedrolepermission ini ditemui. Jangan gunakan. Terjadi sekali per kueri.
sp_dboption Prosedur sp_dboption ini ditemui. Gunakan ALTER DATABASE dan DATABASEPROPERTYEX sebagai gantinya. Terjadi sekali per kompilasi.
sp_dbremove Prosedur sp_dbremove ini ditemui. Gunakan DROP DATABASE sebagai gantinya. Terjadi sekali per kueri.
sp_defaultdb Prosedur sp_defaultdb ini ditemui. Gunakan ALTER LOGIN sebagai gantinya. Terjadi sekali per kompilasi.
sp_defaultlanguage Prosedur sp_defaultlanguage ini ditemui. Gunakan ALTER LOGIN sebagai gantinya. Terjadi sekali per kompilasi.
sp_denylogin Prosedur sp_denylogin ini ditemui. Gunakan ALTER LOGIN DISABLE sebagai gantinya. Terjadi sekali per kueri.
sp_depends Prosedur sp_depends ini ditemui. Gunakan sys.dm_sql_referencing_entities dan sys.dm_sql_referenced_entities sebagai gantinya. Terjadi sekali per kueri.
sp_detach_db @keepfulltextindexfile Argumen @keepfulltextindexfile ditemui dalam pernyataan sp_detach_db . Jangan gunakan argumen ini.
sp_dropalias Prosedur sp_dropalias ini ditemui. Ganti alias dengan kombinasi akun pengguna dan peran database. Gunakan sp_dropalias untuk menghapus alias dalam database yang ditingkatkan. Terjadi sekali per kompilasi.
sp_dropapprole Prosedur sp_dropapprole ini ditemui. Gunakan PERAN APLIKASI DROP sebagai gantinya. Terjadi sekali per kueri.
sp_dropextendedproc Prosedur sp_dropextendedproc ini ditemui. Gunakan CLR sebagai gantinya. Terjadi sekali per kompilasi.
sp_droplogin Prosedur sp_droplogin ini ditemui. Gunakan DROP LOGIN sebagai gantinya. Terjadi sekali per kueri.
sp_dropremotelogin Prosedur sp_dropremotelogin ini ditemui. Gunakan server tertaut sebagai gantinya.
sp_droprole Prosedur sp_droprole ini ditemui. Gunakan DROP ROLE sebagai gantinya. Terjadi sekali per kueri.
sp_droprolemember Prosedur sp_droprolemember ini ditemui. Gunakan UBAH PERAN sebagai gantinya.
sp_dropsrvrolemember Prosedur sp_dropsrvrolemember ini ditemui. Gunakan ALTER SERVER ROLE sebagai gantinya.
sp_droptype Prosedur sp_droptype ini ditemui. Gunakan DROP TYPE sebagai gantinya.
sp_dropuser Prosedur sp_dropuser ini ditemui. Gunakan DROP USER sebagai gantinya. Terjadi sekali per kueri.
sp_estimated_rowsize_reduction_for_vardecimal Penggunaan format penyimpanan vardecimal ditemui. Gunakan kompresi data dan sp_estimate_data_compression_savings sebagai gantinya.
sp_fulltext_catalog Prosedur sp_fulltext_catalog ini ditemui. Gunakan KATALOG CREATE/ALTER/DROP FULLTEXT sebagai gantinya. Terjadi sekali per kompilasi.
sp_fulltext_column Prosedur sp_fulltext_column ini ditemui. Gunakan ALTER FULLTEXT INDEX sebagai gantinya. Terjadi sekali per kompilasi.
sp_fulltext_database Prosedur sp_fulltext_database ini ditemui. Gunakan ALTER DATABASE sebagai gantinya. Terjadi sekali per kompilasi.
sp_fulltext_service @action=clean_up Opsi clean_up sp_fulltext_service prosedur ditemui. Terjadi sekali per kueri.
sp_fulltext_service @action=connect_timeout Opsi connect_timeout sp_fulltext_service prosedur ditemui. Terjadi sekali per kueri.
sp_fulltext_service @action=data_timeout Opsi data_timeout sp_fulltext_service prosedur ditemui. Terjadi sekali per kueri.
sp_fulltext_service @action=resource_usage Opsi resource_usage sp_fulltext_service prosedur ditemui. Opsi ini tidak memiliki fungsi. Terjadi sekali per kueri.
sp_fulltext_table Prosedur sp_fulltext_table ini ditemui. Gunakan CREATE/ALTER/DROP FULLTEXT INDEX sebagai gantinya. Terjadi sekali per kompilasi.
sp_getbindtoken Prosedur sp_getbindtoken ini ditemui. Gunakan Beberapa Set Hasil Aktif (MARS) atau transaksi terdistribusi sebagai gantinya. Terjadi sekali per kompilasi.
sp_grantdbaccess Prosedur sp_grantdbaccess ini ditemui. Gunakan CREATE USER sebagai gantinya. Terjadi sekali per kueri.
sp_grantlogin Prosedur sp_grantlogin ini ditemui. Gunakan CREATE LOGIN sebagai gantinya. Terjadi sekali per kueri.
sp_help_fulltext_catalog_components Prosedur sp_help_fulltext_catalog_components ini ditemui. Prosedur ini mengembalikan baris kosong. Jangan gunakan prosedur ini. Terjadi sekali per kompilasi.
sp_help_fulltext_catalogs Prosedur sp_help_fulltext_catalogs ini ditemui. Kueri sys.fulltext_catalogs sebagai gantinya. Terjadi sekali per kompilasi.
sp_help_fulltext_catalogs_cursor Prosedur sp_help_fulltext_catalogs_cursor ini ditemui. Kueri sys.fulltext_catalogs sebagai gantinya. Terjadi sekali per kompilasi.
sp_help_fulltext_columns Prosedur sp_help_fulltext_columns ini ditemui. Kueri sys.fulltext_index_columns sebagai gantinya. Terjadi sekali per kompilasi.
sp_help_fulltext_columns_cursor Prosedur sp_help_fulltext_columns_cursor ini ditemui. Kueri sys.fulltext_index_columns sebagai gantinya. Terjadi sekali per kompilasi.
sp_help_fulltext_tables Prosedur sp_help_fulltext_tables ini ditemui. Kueri sys.fulltext_indexes sebagai gantinya. Terjadi sekali per kompilasi.
sp_help_fulltext_tables_cursor Prosedur sp_help_fulltext_tables_cursor ini ditemui. Kueri sys.fulltext_indexes sebagai gantinya. Terjadi sekali per kompilasi.
sp_helpdevice Prosedur sp_helpdevice ini ditemui. Kueri sys.backup_devices sebagai gantinya. Terjadi sekali per kueri.
sp_helpextendedproc Prosedur sp_helpextendedproc ini ditemui. Gunakan CLR sebagai gantinya. Terjadi sekali per kompilasi.
sp_helpremotelogin Prosedur sp_helpremotelogin ini ditemui. Gunakan server tertaut sebagai gantinya.
sp_indexoption Prosedur sp_indexoption ini ditemui. Gunakan UBAH INDEKS sebagai gantinya. Terjadi sekali per kompilasi.
sp_lock Prosedur sp_lock ini ditemui. Kueri sys.dm_tran_locks sebagai gantinya. Terjadi sekali per kueri.
sp_password Prosedur sp_password ini ditemui. Gunakan ALTER LOGIN sebagai gantinya. Terjadi sekali per kueri.
sp_remoteoption Prosedur sp_remoteoption ini ditemui. Gunakan server tertaut sebagai gantinya.
sp_renamedb Prosedur sp_renamedb ini ditemui. Gunakan ALTER DATABASE sebagai gantinya. Terjadi sekali per kueri.
sp_resetstatus Prosedur sp_resetstatus ini ditemui. Gunakan ALTER DATABASE sebagai gantinya. Terjadi sekali per kueri.
sp_revokedbaccess Prosedur sp_revokedbaccess ini ditemui. Gunakan DROP USER sebagai gantinya. Terjadi sekali per kueri.
sp_revokelogin Prosedur sp_revokelogin ini ditemui. Gunakan DROP LOGIN sebagai gantinya. Terjadi sekali per kueri.
sp_srvrolepermission Prosedur yang tidak digunakan sp_srvrolepermission lagi ditemui. Jangan gunakan. Terjadi sekali per kueri.
sp_trace_create Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
sp_trace_getdata Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
sp_trace_setevent Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
sp_trace_setfilter Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
sp_trace_setstatus Prosedur, fungsi, dan tampilan katalog tersimpan SQL Trace tidak digunakan lagi. Gunakan Acara yang Diperluas sebagai gantinya.
sp_unbindefault Prosedur sp_unbindefault ini ditemui. Gunakan kata kunci DEFAULT dalam pernyataan CREATE TABLE atau ALTER TABLE sebagai gantinya. Terjadi sekali per kompilasi.
sp_unbindrule Prosedur sp_unbindrule ini ditemui. Gunakan batasan pemeriksaan alih-alih aturan. Terjadi sekali per kompilasi.
SQL_AltDiction_CP1253_CS_AS Peristiwa terjadi sekali per database dimulai dan sekali per penggunaan kolase. Rencanakan untuk mengubah aplikasi yang menggunakan kolase ini.
sql_dependencies Referensi yang sys.sql_dependencies ditemui. Gunakan sys.sql_expression_dependencies sebagai gantinya. Terjadi sekali per kompilasi.
String literals sebagai alias kolom Sintaks yang berisi string yang digunakan sebagai alias kolom dalam pernyataan SELECT, seperti 'string' = expression, ditemukan. Jangan gunakan. Terjadi sekali per kompilasi.
sysaltfiles Referensi yang sysaltfiles ditemui. Gunakan sys.master_files sebagai gantinya. Terjadi sekali per kompilasi.
syscacheobjects Referensi yang syscacheobjects ditemui. Kode harus menggunakan sys.dm_exec_cached_plans, sys.dm_exec_plan_attributes, dan sys.dm_exec_sql_text sebagai gantinya. Terjadi sekali per kompilasi.
syscolumns Referensi yang syscolumns ditemui. Gunakan sys.columns sebagai gantinya. Terjadi sekali per kompilasi.
syscomments Referensi yang syscomments ditemui. Gunakan sys.sql_modules sebagai gantinya. Terjadi sekali per kompilasi.
konfigurasi sys Referensi ke sysconfigures tabel ditemui. Referensi tampilan sebagai gantinya sys.sysconfigures . Terjadi sekali per kompilasi.
sysconstraints Referensi yang sysconstraints ditemui. Gunakan sys.check_constraints, sys.default_constraints, sys.key_constraints, sys.foreign_keys sebagai gantinya. Terjadi sekali per kompilasi.
syscurconfigs Referensi yang syscurconfigs ditemui. Gunakan sys.configurations sebagai gantinya. Terjadi sekali per kompilasi.
sysdatabases Referensi yang sysdatabases ditemui. Gunakan sys.databases sebagai gantinya. Terjadi sekali per kompilasi.
sysdepends Referensi yang sysdepends ditemui. Gunakan sys.sql_dependencies sebagai gantinya. Terjadi sekali per kompilasi.
sysdevices Referensi yang sysdevices ditemui. Gunakan sys.backup_devices sebagai gantinya. Terjadi sekali per kompilasi.
sysfilegroups Referensi yang sysfilegroups ditemui. Gunakan sys.filegroups sebagai gantinya. Terjadi sekali per kompilasi.
sysfiles Referensi yang sysfiles ditemui. Gunakan sys.database_files sebagai gantinya. Terjadi sekali per kompilasi.
sysforeignkeys Referensi yang sysforeignkeys ditemui. Gunakan sys.foreign_keys sebagai gantinya. Terjadi sekali per kompilasi.
sysfulltextcatalogs Referensi yang sysfulltextcatalogs ditemui. Gunakan sys.fulltext_catalogs sebagai gantinya. Terjadi sekali per kompilasi.
sysindexes Referensi yang sysindexes ditemui. Gunakan sys.indexes, sys.partitions, sys.allocation_units, dan sys.dm_db_partition_stats sebagai gantinya. Terjadi sekali per kompilasi.
sysindexkeys Referensi yang sysindexkeys ditemui. Gunakan sys.index_columns sebagai gantinya. Terjadi sekali per kompilasi.
syslockinfo Referensi yang syslockinfo ditemui. Gunakan sys.dm_tran_locks sebagai gantinya. Terjadi sekali per kompilasi.
syslogins Referensi yang syslogins ditemui. Gunakan sys.server_principals dan sys.sql_logins sebagai gantinya. Terjadi sekali per kompilasi.
sysmembers Referensi yang sysmembers ditemui. Gunakan sys.database_role_members sebagai gantinya. Terjadi sekali per kompilasi.
sysmessages Referensi yang sysmessages ditemui. Gunakan sys.messages sebagai gantinya. Terjadi sekali per kompilasi.
sysobjects Referensi yang sysobjects ditemui. Gunakan sys.objects sebagai gantinya. Terjadi sekali per kompilasi.
sysoledbusers Referensi yang sysoledbusers ditemui. Gunakan sys.linked_logins sebagai gantinya. Terjadi sekali per kompilasi.
sysopentapes Referensi yang sysopentapes ditemui. Gunakan sys.dm_io_backup_tapes sebagai gantinya. Terjadi sekali per kompilasi.
sysperfinfo Referensi yang sysperfinfo ditemui. Gunakan sys.dm_os_performance_counters. sebagai gantinya. Terjadi sekali per kompilasi.
syspermissions Referensi yang syspermissions ditemui. Gunakan sys.database_permissions dan sys.server_permissions sebagai gantinya. Terjadi sekali per kompilasi.
sysprocesses Referensi yang sysprocesses ditemui. Kode harus menggunakan sys.dm_exec_connections, sys.dm_exec_sessions, dan sys.dm_exec_requests sebagai gantinya. Terjadi sekali per kompilasi.
sysprotects Referensi yang sysprotects ditemui. Gunakan sys.database_permissions dan sys.server_permissions sebagai gantinya. Terjadi sekali per kompilasi.
sysreferences Referensi yang sysreferences ditemui. Gunakan sys.foreign_keys sebagai gantinya. Terjadi sekali per kompilasi.
sysremotelogins Referensi yang sysremotelogins ditemui. Gunakan sys.remote_logins sebagai gantinya. Terjadi sekali per kompilasi.
sysservers Referensi yang sysservers ditemui. Gunakan sys.servers sebagai gantinya. Terjadi sekali per kompilasi.
systypes Referensi yang systypes ditemui. Gunakan sys.types sebagai gantinya. Terjadi sekali per kompilasi.
sysusers Referensi yang sysusers ditemui. Gunakan sys.database_principals sebagai gantinya. Terjadi sekali per kompilasi.
Petunjuk tabel tanpa WITH Pernyataan yang menggunakan petunjuk tabel tetapi tidak menggunakan kata kunci WITH ditemukan. Ubah pernyataan untuk menyertakan kata WITH. Terjadi sekali per kompilasi.
Opsi tabel teks dalam baris Referensi ke opsi tabel 'teks dalam baris' ditemukan. Gunakan sp_tableoption 'large value types out of row' sebagai gantinya. Terjadi sekali per kueri.
TEXTPTR Referensi ke fungsi TEXTPTR ditemui. Tulis ulang aplikasi untuk menggunakan jenis data varchar(max) dan teks yang dihapus, ntext, dan sintaks tipe data gambar. Terjadi sekali per kueri.
TEXTVALID Referensi ke fungsi TEXTVALID ditemukan. Tulis ulang aplikasi untuk menggunakan jenis data varchar(max) dan teks yang dihapus, ntext, dan sintaks tipe data gambar. Terjadi sekali per kueri.
TANDA WAKTU Jumlah total kali tipe data tanda waktu yang tidak digunakan lagi ditemukan dalam pernyataan DDL. Gunakan jenis data rowversion sebagai gantinya.
UPDATETEXT atau WRITETEXT Pernyataan UPDATETEXT atau WRITETEXT ditemukan. Tulis ulang aplikasi untuk menggunakan jenis data varchar(max) dan teks yang dihapus, ntext, dan sintaks tipe data gambar. Terjadi sekali per kueri.
USER_ID Referensi ke fungsi USER_ID ditemukan. Gunakan fungsi DATABASE_PRINCIPAL_ID sebagai gantinya. Terjadi sekali per kompilasi.
Menggunakan OLEDB untuk server tertaut Menentukan penyedia SQLOLEDB untuk server tertaut telah ditemui. Gunakan MSOLEDBSQL sebagai gantinya.
Format penyimpanan vardecimal Penggunaan format penyimpanan vardecimal ditemui. Gunakan kompresi data sebagai gantinya.
XMLDATA Sintaks FOR XML ditemui. Gunakan pembuatan XSD untuk mode RAW dan AUTO. Tidak ada penggantian untuk mode eksplisit. Terjadi sekali per kompilasi.
XP_API Pernyataan prosedur tersimpan yang diperluas ditemui. Jangan gunakan.
xp_grantlogin Prosedur xp_grantlogin ini ditemui. Gunakan CREATE LOGIN sebagai gantinya. Terjadi sekali per kompilasi.
xp_loginconfig Prosedur xp_loginconfig ini ditemui. Gunakan argumen IsIntegratedSecurityOnly dari SERVERPROPERTY sebagai gantinya. Terjadi sekali per kueri.
xp_revokelogin Prosedur xp_revokelogin ini ditemui. Gunakan ALTER LOGIN DISABLE atau DROP LOGIN sebagai gantinya. Terjadi sekali per kompilasi.