2016-01-12 5 views
0

Я пытаюсь сделать кнопку, которая вставляет запрос в Oracle Database. Но когда я пытаюсь открыть хлопков ошибка соединения:Как исправить ошибку «Named Pipes Provider: 40» При попытке открыть соединение?

SqlConnection sqlc = new SqlConnection(IssueTracker.Properties.Settings.Default.ConnectionString); 
      sqlc.Open(); 

Перерывы на sqlc.Open(); с сообщением:

Additional information: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

Я использую Visual Studio 2015 Сообщество и я установил ODAC. Я занимался вопросами других людей, но они не помогли. Это смущает меня, потому что я могу заполнить данные DataGridView и comboBox. Кто-нибудь знает, что я делаю неправильно?

+0

Почему сообщение об ошибке обратитесь к SQL Server, если вы думаете, что подключение к Oracle? На что настроен ваш ConnectionString? Какой драйвер вы используете? –

+0

Устанавливается в 'IssueTracker.Properties.Settings.Default.ConnectionString' из' connectionString = "DATA SOURCE = localhost: 1521/XE; PASSWORD = 123; ИНФОРМАЦИЯ О БЕЗОПАСНОСТИ ПОЛЬЗОВАТЕЛЯ = Истина, USER ID = BAZE" 'Может быть, лучший вопрос , как мне получить доступ к базе данных Oracle или даже как вставить в нее запрос? – exort

ответ

0

Я делал все это неправильно, Alex Poole Кольцо несколько колоколов для меня.

Чтобы получить доступ к Oracle Database используется OleDbConnection conn = new OleDbConnection();

Как извлечь из этого видео: https://www.youtube.com/watch?v=JkAIiDWF0HE

 Смежные вопросы

  • Нет связанных вопросов^_^