Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/33: Рейтинг темы: голосов - 33, средняя оценка - 4.91
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
.NET 4.x

Строка подключения к базе данных в Web.config

13.03.2011, 19:20. Показов 6757. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сама строка подключения есть, но куда её пихать в файле не понятно.
Залил на хостинг zip архив с CMS mojoPortal. Потом создал базу данных MSSQL на сервере. Перехожу по техническому адресу на главную страницу. Там вижу такой текст:
Текст получаемый вместо начала установки CMS
Тестирование системы...
Разрешения для файловой системы достаточны для установки.
Система не может соединиться с базой данных MSSQL . Пожалуйста, проверьте вашу строку подключения.

System.Data.SqlClient.SqlException (0x80131904): 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) at System.Data.ProviderBase.DbConnectionPoo l.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFac tory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClo sed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.SqlClient.SqlConnection.Open () at mojoPortal.Data.DBPortal.DatabaseHelperG etConnectionError(String overrideConnectionInfo)

Примечание: На этой странице находится информация, которая может быть полезна во время установки и обновления, но по соображениям безопасности рекомендуется не отображать любую информацию, если система уже обновлена. Вы можете отключить установку и не отображать информацию на этой странице установив опцию DisableSetup=true в файле Web.config. Когда возникнет необходимость в обновлении, вы можете изменить эту опцию снова на false. Если вы вошли в качестве Администратора, то установка будет включена и вы сможете видеть эту страницу, даже если она отключена в файле Web.config. Таким образом можете оставить её отключённой перед обновлением и просто войти на сайт в качестве Администратора. Однако если вы не вошли на сайт , то вам необходимо включить эту опцию в файле Web.config.

Открыл файл Web.config. Там есть такие строки:
Часть содержимого Web.config относящаяся к вопросу
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    <!-- *********************************************************************************** -->
    <!-- *********************** Begin MS SQL database settings **************************** -->
    <!-- *********************************************************************************** -->
    <add key="MSSQLConnectionString" value="server=yourservername;UID=yourdatabaseusername;PWD=yourdatabaseuserpassword;database=yourdatabasename"/>
    <!-- When using MS SQL set this to true for best performance, but if running the web on mono 
         you may need to set this to false. -->
    <add key="CacheMSSQLParameters" value="true"/>
    <!-- Do not change this unless you understand the workings of the code and have a reason to 
         change it. -->
    <add key="MSSQLOwnerPrefix" value="[dbo]."/>
    <!-- *********************************************************************************** -->
    <!-- ************************ End MS SQL database settings ***************************** -->
    <!-- *********************************************************************************** -->
    <add key="PostgreSQLConnectionString" value="Server=localhost;Port=5432;Encoding=unicode;User Id=mojouser;Password=mojo123;Database=mojoportal;CommandTimeout=120;"/>
    <add key="MySqlConnectionString" value="Data Source=localhost;Database=mojoportal;User ID=mojouser;Password=mojo123;Charset=utf8;"/>
    <add key="FirebirdConnectionString" value="Data Source=localhost;Server Type=0;Port Number=3050;Database=C:\Users\JoeAudette\devprojects\mojoportal\mojoportal.fdb;Dialect=3;Charset=UTF8;Pooling=True;Min Pool Size=0;Max Pool Size=200;Connection Timeout=10;Connection Lifetime=60;Fetch Size=200;User Id=SYSDBA;Password=masterkey"/>
    <add key="SqliteConnectionString" value="defaultdblocation"/>
    <!-- You can use a fully qualified file path as shown below, or if you are using the default 
         DB at /Data/sqlitedb/mojo.db.config, just leave this set to "defaultdblocation"
    <add key="SqliteConnectionString" value="version=3,URI=file:C:\\Projects\mojoportal\Web\Data\sqlitedb\mojoportal.db" />
    -->
    <add key="SqlCeApp_Data_FileName" value="mojodb.sdf" />
    <!-- You can optionally use a fully qualified file path as shown below, but by default it will 
         use the database file named in the SqlCeApp_Data_FileName setting, and it should be in the 
         App_Data folder.
    <add key="SqlCeConnectionString" value="Data Source=C:\\Projects\mojoportal\Web\App_Data\mojodb.sdf;Persist Security Info=False;" />



Есть строка подключения, которую генерирует хостинг при создании базы данных:
Data Source=CasperSC_zzz.hosting.parking.ru;I nitial Catalog=CasperSC_zzz;User ID=CasperSC_zzz;Password=myPassword
Вот как подключить базу данных? Как правильно прописать строку в Web.config? На всякий случай приложил файл от этой CMS.

Народ помогите, реально не пойму, что за беда. Если нужна ещё какая-то инфа, спрашивайте, я в курсе, что телепаты в отпуске, выложил всё, что посчитал нужным и относящимся к вопросу.
Вложения
Тип файла: zip Web.zip (20.2 Кб, 44 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.03.2011, 19:20
Ответы с готовыми решениями:

Строка подключения в web.config и относительный путь к БД
Добрый день! Есть приложение asp.net mvc с использованием бд SQLite. Но моей машине приложение прекрасно работает, но при переносе...

Подключение к базе данных web config
Делаю по следующему образцу &lt;connectionStrings&gt; &lt;add name=&quot;ApplicationServices&quot; connectionString=&quot;Data Source=MACHINE_NAME;Initial...

Connectionstring строка подключения к базе данных
Есть база данных и конфигурационный файл, в котором определена база данных. Если пишу код определения строки подключения к базе данных как...

3
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
13.03.2011, 19:50
Цитата Сообщение от Casper-SC Посмотреть сообщение
<add key="MSSQLConnectionString" value="server=yourservername;UID=yourdat abaseusername;PWD=yourdatabaseuserpasswo rd;database=yourdatabasename"/>
скорее всего надо заменить на

<add key="MSSQLConnectionString" value="server=CasperSC_zzz.hosting.parki ng.ru;UID=CasperSC_zzz;PWD=myPassword;da tabase=CasperSC_zzz"/>
Что за CMS кстати?
1
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
13.03.2011, 20:19  [ТС]
CMS называется mojoPortal. Сейчас попробую.

Добавлено через 8 минут
Спасибо! Работает =). Буду пытаться разбираться дальше.
Тестирование системы...
Разрешения для файловой системы достаточны для установки.
MSSQL Соединение с базой данных установлено
Привилегии пользователя базы данных достаточны для изменения схемы.
Должна быть создана первоначальная схема базы данных

//и ещё много текста с инфой о тестируемых модулях
0
14.03.2011, 17:46
 Комментарий модератора 
Забрал оффтоп в https://www.cyberforum.ru/asp-... 56875.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.03.2011, 17:46
Помогаю со студенческими работами здесь

Как будет выглядеть строка подключения к базе данных, которая лежит на хостинге
Здравствуйте, форумчане! Пробую подключится к базе данных, которая расположена на сервере www.hostinger. Моя строка подключения: ...

Строка подключения в файле App.config
Доброго времени суток всем. Заранее пардон,если такая тема уже была. Такая вот проблема: делаю диплом с помощью WinForms, использую Entity...

Строка подключения к учебной базе NORTHWIND.SDF
Среда Visual Basic STUDIO’2010 Professional Надо в событии Load формы заполнить КОНТРОЛ (ЭЛЕМЕНТ УПРАВЛЕНИЯ) ТИПА (КЛАССА) DataGridView...

Подключения к базе данных
Нужно подключится к базе данных mysql через с++, далее нужно закатать это все в DLL Файл и вызвать функцию подключения к бд в c#

Подключения к базе данных
Добрый вечер! Подскажите синтаксис подключения к базе данныхdefine('DB_STRING_ACCESS',что должно стоять после запятой и в каком порядке?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка. Рецензия / Мнение Это мой обзор планшета X220 с точки зрения школьника. Недавно я решила попытаться уменьшить свой. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru