Pytania otagowane jako sql-server-2017

SQL Server 2017 (główna wersja kompilacji 14.00.xxxx). Proszę również oznaczyć serwer SQL.

1
polecenie bcp Niepoprawna składnia w pobliżu ' '. W rzeczywistości postać to: „ä”
Mam MSSQL serwera i MSSQL narzędzia zainstalowane na Ubuntu (Linux). Kiedy próbuję wyeksportować dane za pomocą polecenia bcp, używając następującego wiersza polecenia: bcp DBname.dbo.Täble_Name out Täble_Name -c -k -S127.0.0.1 -Usa -PpassWord -r ~ Otrzymuję ten błąd: SQLState = 37000, NativeError = 102 Error = [Microsoft] [ODBC Driver 13 for SQL …

2
Nie można uruchomić programu SQL Server w systemie Ubuntu 16.04
Miałem SQL Server v.Next publiczny podgląd na moim Ubuntu 16.04 zainstalowanym i działającym wczoraj. Ale dzisiaj nie działa. Błąd poniżej: root @ OraServer: / var / opt / mssql / log # systemctl status mssql-server ● mssql-server.service - Aparat baz danych Microsoft (R) SQL Server (R) Załadowano: załadowano (/lib/systemd/system/mssql-server.service; włączone; …

2
Nie pozwól, aby SSMS widział system plików serwera
Mam kilku użytkowników, którzy współużytkują serwer MS SQL 2017 pod moją administracją. Nie powinni widzieć (a nawet być świadomi) innych użytkowników i ich danych na tym serwerze. Każdy użytkownik ma własną bazę danych. Mogą robić, co chcą, ze swoją bazą danych. Korzystam z Partial Containmentfunkcji SQL Server, aby zablokować użytkowników …

1
Dziwny plan zapytań przy użyciu OR w klauzuli JOIN - Stałe skanowanie dla każdego wiersza w tabeli
Próbuję stworzyć przykładowy plan zapytań, aby pokazać, dlaczego UNIONing dwóch zestawów wyników może być lepszy niż użycie OR w klauzuli JOIN. Napisany przeze mnie plan zapytań mnie zaskoczył. Korzystam z bazy danych StackOverflow z indeksem nieklastrowanym na Users.Reputation. Zapytanie to CREATE NONCLUSTERED INDEX IX_NC_REPUTATION ON dbo.USERS(Reputation) SELECT DISTINCT Users.Id FROM …


1
Rzadkie kolumny, czas procesora i przefiltrowane indeksy
Sparowanie Podczas przeprowadzania niektórych testów na rzadkich kolumnach, tak jak Ty, wystąpił spadek wydajności, który chciałbym poznać bezpośrednią przyczynę. DDL Utworzyłem dwie identyczne tabele, jedną z 4 rzadkimi kolumnami i jedną bez rzadkich kolumn. --Non Sparse columns table & NC index CREATE TABLE dbo.nonsparse( ID INT IDENTITY(1,1) PRIMARY KEY NOT …

1
Dlaczego sekwencje MS SQL Server nie mają parametru ORDER takiego jak Oracle?
W dokumentacji CREATE SEQUENCET-SQL widać, że CREATE SEQUENCEpolecenie nie ma ORDERparametru. Dla porównania dokumentacja Oracle dlaCREATE SEQUENCE show the ORDER/ NOORDERoptions: ORDER Określ, ORDERaby zagwarantować, że numery sekwencyjne będą generowane w kolejności żądań. Ta klauzula jest przydatna, jeśli używasz numerów sekwencyjnych jako znaczników czasu. Kolejność gwarantowana zwykle nie jest ważna …

3
Dlaczego w tym zapytaniu, które nie zawiera klauzuli FROM, nie występuje błąd?
Mamy więc zapytanie z podzapytaniem, które zawiera literówkę. Brakuje klauzuli FROM. Ale kiedy go uruchomisz, nie wystąpi błąd! Dlaczego!? SELECT 1 ,r.id ,'0D4133BE-C1B5-4141-AFAD-B171A2CCCE56' ,GETDATE() ,1 ,'Y' ,'N' ,oldItem.can_view ,oldItem.can_update FROM Role r JOIN RoleObject oldReport ON r.customer_id = oldReport.customer_id JOIN RoleItem oldItem ON oldReport.id = oldItem.role_object_id AND r.id = oldItem.role_id …



2
SMO, SSMS są powolne w zarządzaniu SQL Server w Docker podczas łączenia z localhost
TL; DR: Podczas łączenia się z moim kontenerem dokującym SQL Server za pomocą nazwy, która rozwiązuje się w funkcji loopback ( ::1) IPv6 , wywołania SMO są naprawdę wolne. Podczas używania 127.0.0.1są szybkie. Próbuję nauczyć się korzystać z obrazu Docker microsoft / mssql-server-windows-developer . Zgodnie z dokumentacją Microsoftu ten kontener …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.