Я создал базу данных в своем проекте с одной простой таблицей.
База данных хранится локально и имеет расширение .sdf.
На моем компьютере я установил SQL Server 2008, также есть SQL Server 2000, но это сетевой сервер, с которым я не хочу работать.
Я хочу использовать локальную базу данных, которую я создал в VS IDE, и я попробовал простое соединение, но оно не сработало:
SqlConnection conn = new SqlConnection();
SqlConnectionStringBuilder connBuilder = new SqlConnectionStringBuilder();
connBuilder.DataSource = @"C:\Documents and Settings\abc\My Documents\Downloads\FileWatcherDemo\FileWatcherDemo\WindowsFormsApplication1\Database1.sdf";
connBuilder.InitialCatalog = "Database1";
conn.ConnectionString = connBuilder.ConnectionString;
conn.Open();
Ошибка, которую я получаю после попытки открыть соединение ->
Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: сетевые интерфейсы SQL, ошибка: 26 - ошибка при поиске сервера / указан экземпляр)
Спасибо.