Rozwiązywanie problemów: Nie można utworzyć lub usunąć bazy danych lub tabeli w usłudze Azure Data Explorer
W usłudze Azure Data Explorer regularnie pracujesz z bazami danych i tabelami. Ten artykuł zawiera kroki rozwiązywania problemów, które mogą wystąpić.
Tworzenie bazy danych
Upewnij się, że masz odpowiednie uprawnienia. Aby utworzyć bazę danych, musisz być członkiem roli Współautor lub Właściciel subskrypcji platformy Azure. W razie potrzeby skontaktuj się z administratorem subskrypcji, aby móc dodać Cię do odpowiedniej roli.
Upewnij się, że nazwa bazy danych nie ma błędów walidacji nazw. Nazwa musi być alfanumeryczna o maksymalnej długości 260 znaków.
Upewnij się, że wartości przechowywania i buforowania bazy danych znajdują się w dozwolonych zakresach. Przechowywanie musi należeć do przedziału od 1 do 36500 dni (100 lat). Buforowanie musi należeć do przedziału od 1 do maksymalnej wartości ustawionej na potrzeby przechowywania.
Usuwanie lub zmienianie nazwy bazy danych
Upewnij się, że masz odpowiednie uprawnienia. Aby usunąć lub zmienić nazwę bazy danych, musisz być członkiem roli Współautor lub Właściciel subskrypcji platformy Azure. W razie potrzeby skontaktuj się z administratorem subskrypcji, aby móc dodać Cię do odpowiedniej roli. Możesz również usunąć bazę danych lub zmienić jej nazwę, jeśli masz rolę administratora bazy danych.
Aby dowiedzieć się, jak usunąć bazę danych, zobacz Usuwanie bazy danych.
Tworzenie tabeli
Upewnij się, że masz odpowiednie uprawnienia. Aby utworzyć tabelę, musisz być członkiem roli administratora bazy danych lub użytkownika bazy danych w bazie danych lub roli Współautor lub Właściciel dla subskrypcji platformy Azure. W razie potrzeby skontaktuj się z subskrypcją lub administratorem klastra, aby móc dodać Cię do odpowiedniej roli.
Aby uzyskać więcej informacji o uprawnieniach, zobacz Zarządzanie uprawnieniami do bazy danych.
Upewnij się, że tabela o tej samej nazwie jeszcze nie istnieje. Jeśli istnieje, możesz utworzyć tabelę o innej nazwie; zmień nazwę istniejącej tabeli (wymaga roli administratora tabeli) lub usuń istniejącą tabelę (wymaga roli administratora bazy danych). Użyj następujących poleceń.
.drop table <TableName> .rename table <OldTableName> to <NewTableName>
Upewnij się, że używasz nazw tabel i kolumn, które nie są zastrzeżonymi słowami kluczowymi lub literałami, takimi jak
1day
lub2hours
. Podczas próby utworzenia tabeli przy użyciu słów kluczowych lub literałów wystąpi błąd składniowy. Aby odwoływać się do jednostek z zastrzeżonymi słowami kluczowymi lub literałami, użyj składni zgodnie z opisem w temacie Identyfikatory odwołań w zapytaniach.
Usuwanie lub zmienianie nazwy tabeli
Upewnij się, że masz odpowiednie uprawnienia. Aby usunąć lub zmienić nazwę tabeli, musisz być członkiem roli administratora bazy danych lub administratora tabeli w bazie danych. W razie potrzeby skontaktuj się z subskrypcją lub administratorem klastra, aby móc dodać Cię do odpowiedniej roli.
Aby uzyskać więcej informacji o uprawnieniach, zobacz Zarządzanie uprawnieniami do bazy danych.
Wskazówki ogólne
Sprawdź pulpit nawigacyjny kondycji usługi platformy Azure. Poszukaj stanu usługi Azure Data Explorer w regionie, w którym próbujesz pracować z bazą danych lub tabelą.
Jeśli stan nie jest dobry (zielony znacznik wyboru), spróbuj ponownie po poprawie stanu.
Jeśli nadal potrzebujesz pomocy w rozwiązaniu problemu, otwórz wniosek o pomoc techniczną w witrynie Azure Portal.