Эта таблица описывает, как исправить распространенные ошибки, с которыми можно столкнуться при работе с Интерфейсом Database Toolbox™ для Apache Cassandra® Database.
Сообщение об ошибке | Вероятные причины | Разрешение |
---|---|---|
Исключение Кассандры: | Драйвер Cassandra® Java® выдает ошибку. Иногда ошибка может следовать из недопустимого запроса Языка запросов Кассандры (CQL). | Используйте сообщение об ошибке, чтобы диагностировать проблему. Если вы используете запрос CQL, гарантируете, что вводите допустимый запрос CQL во входной параметр |
Недопустимая связь Кассандры. | Соединение с базой данных Кассандры закрывается. | Создайте новое соединение с базой данных Кассандры с помощью функции |
Не удалось найти ключевое пространство | Заданное ключевое пространство не существует в базе данных Кассандры. | Задайте ключевое пространство, которое существует в базе данных Кассандры. Чтобы просмотреть ключевые пространства, получите доступ к свойству |
Не удалось найти таблицу | Заданная таблица базы данных Кассандры не существует в базе данных Кассандры. | Задайте таблицу базы данных Кассандры, которая существует в базе данных Кассандры. Чтобы просмотреть таблицы базы данных Кассандры, используйте функцию |
Неправильное количество входных параметров. Таблица | Вы задаете больше значений ключа, чем раздел вводит функцию | Задайте правильное количество значений ключа для ключей раздела. Чтобы просмотреть значения ключа, используйте выходной аргумент |
Ключи раздела типа | Вы задаете значение, которое не содержит текстовые данные для ключа, который имеет тип данных | Используйте скаляр строки, вектор символов или одномерный массив ячеек из символьных векторов, чтобы задать текстовые данные. |
Ключи раздела типа | Вы задаете значение, которое не содержит числовые данные для ключа, который имеет тип числовых данных. | Используйте числовой вектор, чтобы задать числовые данные. |
Ключи раздела типа | Вы задаете значение, которое не содержит числовые данные для ключа, который имеет тип данных | Используйте числовой векторный или одномерный массив ячеек числовых векторов, чтобы задать данные, которые имеют тип данных |
Ключи раздела типа | Вы задаете значение, которое не содержит числовые или логические данные для ключа, который имеет тип данных | Используйте числовой или логический вектор, чтобы задать данные, которые имеют тип данных |
Ключи раздела типа | Вы задаете значение, которое не содержит числовой или текстовые данные для ключа, который имеет тип данных | Используйте массив |
Ключи раздела типа | Вы задаете значение, которое не содержит числовой или текстовые данные для ключа, который имеет тип данных | Используйте массив |
Ключи раздела типа | Вы задаете тип данных ключа раздела, который не поддержан в функции | Выполните запрос CQL с помощью функции |
cassandra
| columninfo
| executecql
| partitionRead
| tablenames