Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Ważna
Klient natywny SQL Servera (SNAC) nie jest dostarczany z:
- SQL Server 2022 (16.x) i nowsze wersje
- SQL Server Management Studio 19 i nowsze wersje
Program SQL Server Native Client (SQLNCLI lub SQLNCLI11) oraz starszy dostawca microsoft OLE DB dla programu SQL Server (SQLOLEDB) nie są zalecane w przypadku tworzenia nowych aplikacji.
W przypadku nowych projektów użyj jednego z następujących sterowników:
- Sterownik ODBC firmy Microsoft dla programu SQL Server
- Sterownik OLE DB firmy Microsoft dla programu SQL Server
W przypadku programu SQLNCLI dostarczanego jako składnik aparatu bazy danych programu SQL Server (wersje 2012–2019), proszę sprawdzić wyjątek cyklu wsparcia .
Od SQL Server 2012 (11.x) dostępna będzie lekka wersja SQL Server, zwana LocalDB. W tym temacie omówiono sposób nawiązywania połączenia z bazą danych w instancji LocalDB.
Remarks
Więcej informacji o LocalDB, w tym jak zainstalować LocalDB i skonfigurować instancję LocalDB, zobacz:
Podsumowując, LocalDB pozwala:
Użyj sqllocaldb.exe i , aby odnaleźć nazwę wystąpienia domyślnego.
Użyj słowa kluczowego AttachDBFilename w parametrze połączenia, aby określić, który plik bazy danych serwer powinien dołączyć. Podczas używania AttachDBFilename, jeśli nie określisz nazwy bazy danych za pomocą słowa kluczowego Database w parametrze połączenia, baza danych zostanie usunięta z wystąpienia LocalDB po zamknięciu aplikacji.
Określ instancję LocalDB w swoim parametry połączenia:
SERVER=(localdb)\v11.0
W razie potrzeby możesz utworzyć wystąpienie LocalDB przy użyciu sqllocaldb.exe. Można również użyć sqlcmd.exe do dodawania i modyfikowania baz danych w wystąpieniu bazy danych LocalDB. Na przykład sqlcmd -S (localdb)\v11.0.