какую не хочет подключаться, когда dbeaver и с библой на питоне всё гуд подключается. Может там надо по особенному шаманить?
Максимально простенький код, и то отваливается на стадии подключения.
using ClickHouse.Ado;
var settings = new ClickHouseConnectionSettings
{
Host = "",
Port = 8123,
Database = "",
User = "",
Password = ""
};
void ConnectToClickHouse()
{
using (var connection = new ClickHouseConnection(settings))
{
connection.Open();
using (var cmd = connection.CreateCommand())
{
cmd.CommandText = "SHOW tables FROM system;";
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine(reader.GetString(0));
}
}
}
connection.Close();
}
}
ConnectToClickHouse();
ошибку какую показывает? на pastila.nl выложите вместе со стектрейсом?
https://pastila.nl/?0046dbc5/44044ca552b52af2e9e3bf40461612d3#1gLJwJPbpj7Fk2RRilB4ZA==
https://github.com/killwort/ClickHouse-Net/issues/90 не похоже?
Не, не моя ситуация вроде
может у вас есть пример с минимально рабочей версией?
https://github.com/search?q=repo%3Akillwort%2FClickHouse-Net%20ExecuteReader&type=code ищите тут while (reader.NextResult()) кажется вот этого не хватает
Не не, у меня выкидывает ещё на connection.Open(), даже до выполнения первого запроса
host: "localhost" попробуйте
По умолчанию 8123 это http-порт. Clickhouse.Net насколько я знаю работает через native, порт 9000 P.S. Я автор .NET библиотеки https://github.com/DarkWanderer/ClickHouse.Client, она работает через HTTP
Попробовал вашу библиотеку, столкнулся с проблемой https://pastila.nl/?002ff90a/bf51405d4a3dfd2d6b432949e8b20748#chBL73753eK3ayMXrZ7Z3w==
ClickHouse.Ado.ClickHouseConnection.Open() Это не моя библиотека
Обсуждают сегодня