|
1С 8.3 и MS SQL | ☑ | ||
---|---|---|---|---|
0
Pozhar333
18.09.15
✎
09:31
|
Подскажите пожалуйста.
Ситуация следующая: Стоял у нас SQL Express. В 1С база разрослась более 4 гигов. Посему было принято решение установить SQL Server 2008 R2. Сделал бэкап базы. Снес SQL Express. Развернул SQL Server 2008 R2. Восстановил базу из бэкапа. И сейчас при попытке к ней подключиться выдает Ошибка при выполнении операции с информационной базой Ошибка СУБД: Microsoft SQL Server Native Client 10.0: TCP Provider: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, SQLSrvr: SQLSTATE=08001, state=1, Severity=10, native=10061, line=0 по причине: Ошибка СУБД: Microsoft SQL Server Native Client 10.0: TCP Provider: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. В каком направлении копать? Голову уже сломал. |
|||
1
ДенисЧ
18.09.15
✎
09:33
|
настройки протоколов проверяй. Наверняка у тебя tcp/ip отключился в соединении с сервером
|
|||
2
Fedor-1971
18.09.15
✎
09:35
|
(0) как эксперимент: создай пустую БД и подключись к ней, если не получится то (1), если получится, наверно, придётся переносить данные через dt.
|
|||
3
Провинциальный 1сник
18.09.15
✎
09:35
|
Кстати, SQL Express 2008 R2 позволяет до 10 гигов
|
|||
4
Pozhar333
18.09.15
✎
09:39
|
tcp/ip включен в SQL server configuration manager
Пустую базу сейчас попробую создать |
|||
5
osnnm
18.09.15
✎
09:44
|
Новый SQL делел на том де компе где и SQL Express? Не снося его? Тогда у тебя будет второй инстанс сервера. Подлючаться попробуй типа так SERVER\SQLEXPRESS
Точно название можно посмотреть в службах винды. |
|||
6
Pozhar333
18.09.15
✎
09:46
|
В Microsoft SQL Server Management Studio база создалась, а в администрировании серверов 1с предприятия при создании та же ошибка.
Новый SQL развернул поле деинсталляции Express |
|||
7
DmitrO
18.09.15
✎
09:52
|
Есть наблюдение, что express редакции MSSQL вполне себе работают с базами любых размеров, они просто сформируют ошибку когда им приспичит увеличить файл БД, и он окажется больше установленного предела. :)
Может быть, конечно, эту дырочку в MS уже и прикрыли. |
|||
8
Провинциальный 1сник
18.09.15
✎
09:54
|
(7) Экспресс не даст создать, расширить или приаттачить базу размером более чем. Но если подсунуть вместо уже приаттаченной файл размером более чем - то работает. Но лучше не рисковать.
|
|||
9
osnnm
18.09.15
✎
09:54
|
Тогда проверь через диспетчер конфигурации привязку к TCP/IP, должно быть включено.
|
|||
10
DmitrO
18.09.15
✎
09:55
|
(8)а ну вот, осталась дырочка-то. )
|
|||
11
osnnm
18.09.15
✎
09:55
|
Базу создавал из 1С или MSSMS? Делай из 1С, тогда можно быть увереным, что все взлетит.
|
|||
12
Pozhar333
18.09.15
✎
10:02
|
(11) Новый SQL развернул поле деинсталляции Express
в диспетчере конфигурации привязка к TCP/IP включена. Бэкап делал из MSSMS. |
|||
13
Pozhar333
18.09.15
✎
10:05
|
(11) В MSSMS база раскрывается, а 1С-ка не может к ней прицепиться
|
|||
14
osnnm
18.09.15
✎
10:10
|
Пользователь, под которым в SQL создают базы из 1С не совпадает, проверь его. Попробуй под SA создавать базы. Это как вариант...
|
|||
15
rs_trade
18.09.15
✎
10:10
|
Служба скульная как называется покажи. SQL Server (MSSQLSERVER)?
|
|||
16
Pozhar333
18.09.15
✎
11:09
|
(15) SQL Server (SQLEXPRESS)
|
|||
17
osnnm
18.09.15
✎
11:15
|
Криво снес SQL EXPRESS??? Должно быть типа SQL Server (MSSQLSERVER)
Попробуй снести и проверь чтобы не было службы. |
|||
18
Pozhar333
18.09.15
✎
11:15
|
(14) В Microsoft SQL Server Management Studio базу создал естественно под SA, а в администрировании серверов 1с предприятия при создании тоже указываю логин и пароль SA та же ошибка.
|
|||
19
18_plus
18.09.15
✎
11:31
|
к пятнице на ровном месте создать себе проблемы и героически с ними бороться. зачем?
|
|||
20
Pozhar333
18.09.15
✎
12:21
|
(19) Не на ровном месте. База превысила лимит в 4 гига и перестала работать.
|
|||
21
Pozhar333
18.09.15
✎
14:18
|
(17) SQL Server (MSSQLSERVER) это если я правильно понимаю платная, а я устанавливаю MS SQL Server 2008 R2 Express Edition
|
|||
22
magicSan
18.09.15
✎
14:25
|
Будь мужиком ставь ms sql 2016
|
|||
23
dmrjan
18.09.15
✎
14:26
|
А чего бэкап средствами 1с не сделал? Проблем бы не было.
|
|||
24
osnnm
18.09.15
✎
14:28
|
Попробуй тогда подключиться к базе по инстансу типа server\SQLEXPRESS
Вдруг поможет... |
|||
25
dmrjan
18.09.15
✎
14:29
|
И вообще - будь суровым мужиком - поставь себе PostgreSQL.
|
|||
26
Гёдза
18.09.15
✎
14:36
|
Чтоб к базе по сети подключаться нужно что-то дополнительно включать (на девелоперах так было)
|
|||
27
Гёдза
18.09.15
✎
14:37
|
попробуй менеджмент студио по сети войти
|
|||
28
ProgAL
18.09.15
✎
14:40
|
(8) Работает, только при перезаписи или добавлении нового документа в 1с, лезет невнятная ошибка о превышении размера тома.
|
|||
29
Pozhar333
18.09.15
✎
14:44
|
(24)Да я так и подключаюсь. В MSSMS база создается, из бэкапа восстанавливается, видны таблицы, все функционирует, а когда пытаешься добавить её в 1С конфигуратор серверов вываливается ошибка. Не цепляется она 1с-кой. Вот в чем беда.
|
|||
30
osnnm
18.09.15
✎
14:44
|
И еще вариант: Отключи файрвол :-)
|
|||
31
dmrjan
18.09.15
✎
14:47
|
Еще вариант - проверь битность. На 32bit не поднимется.
|
|||
32
Basma4
18.09.15
✎
15:16
|
(21) Вы имеете в виду Триал версию? SELECT @@VERSION что возрващает?
и sys.xp_readerrorlog выполни и выложи что показывает. |
|||
33
Pozhar333
18.09.15
✎
16:20
|
(32) Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (Intel X86) Jun 28 2012 08:42:37 Copyright (c) Microsoft Corporation Express Edition with Advanced Services on Windows NT 6.0 <X86> (Build 6002: Service Pack 2)
2015-09-19 00:12:10.140 Server Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (Intel X86) Jun 28 2012 08:42:37 Copyright (c) Microsoft Corporation Express Edition with Advanced Services on Windows NT 6.0 <X86> (Build 6002: Service Pack 2) 2015-09-19 00:12:10.150 Server (c) Microsoft Corporation. 2015-09-19 00:12:10.150 Server All rights reserved. 2015-09-19 00:12:10.150 Server Server process ID is 2276. 2015-09-19 00:12:10.150 Server System Manufacturer: 'ASUSTeK COMPUTER INC.', System Model: 'Z9PA-D8 Series'. 2015-09-19 00:12:10.150 Server Authentication mode is MIXED. 2015-09-19 00:12:10.150 Server Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Log\ERRORLOG'. 2015-09-19 00:12:10.150 Server This instance of SQL Server last reported using a process ID of 2252 at 18.09.2015 23:50:54 (local) 18.09.2015 12:50:54 (UTC). This is an informational message only; no user action is required. 2015-09-19 00:12:10.150 Server Registry startup parameters: -d C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\master.mdf -e C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Log\ERRORLOG -l C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\mastlog.ldf 2015-09-19 00:12:10.170 Server SQL Server is starting at normal priority base (=7). This is an informational message only. No user action is required. 2015-09-19 00:12:10.170 Server Detected 4 CPUs. This is an informational message; no user action is required. 2015-09-19 00:12:10.290 Server Using dynamic lock allocation. Initial allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node. This is an informational message only. No user action is required. 2015-09-19 00:12:10.810 Server Node configuration: node 0: CPU mask: 0x0000000f:0 Active CPU mask: 0x0000000f:0. This message provides a description of the NUMA configuration for this computer. This is an informational message only. No user action is required. 2015-09-19 00:12:11.010 spid6s Starting up database 'master'. 2015-09-19 00:12:11.100 spid6s Recovery is writing a checkpoint in database 'master' (1). This is an informational message only. No user action is required. 2015-09-19 00:12:11.180 spid6s FILESTREAM: effective level = 0, configured level = 0, file system access share name = 'SQLEXPRESS'. 2015-09-19 00:12:11.240 spid6s SQL Trace ID 1 was started by login "sa". 2015-09-19 00:12:11.240 spid6s Starting up database 'mssqlsystemresource'. 2015-09-19 00:12:11.260 spid6s The resource database build version is 10.50.4000. This is an informational message only. No user action is required. 2015-09-19 00:12:11.460 spid10s Starting up database 'model'. 2015-09-19 00:12:11.460 spid6s Server name is 'ROOT\SQLEXPRESS'. This is an informational message only. No user action is required. 2015-09-19 00:12:11.480 spid6s Informational: No full-text supported languages found. 2015-09-19 00:12:11.480 spid6s Starting up database 'msdb'. 2015-09-19 00:12:11.510 Server The certificate [Cert Hash(sha1) "9DE875FC55B6DFFEF50F17CF97B083149ED970BD"] was successfully loaded for encryption. 2015-09-19 00:12:11.520 Server Server is listening on [ 'any' <ipv6> 52228]. 2015-09-19 00:12:11.520 Server Server is listening on [ 'any' <ipv4> 52228]. 2015-09-19 00:12:11.520 Server Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\SQLEXPRESS ]. 2015-09-19 00:12:11.520 Server Server local connection provider is ready to accept connection on [ \\.\pipe\MSSQL$SQLEXPRESS\sql\query ]. 2015-09-19 00:12:11.520 Server Dedicated administrator connection support was not started because it is disabled on this edition of SQL Server. If you want to use a dedicated administrator connection, restart SQL Server using the trace flag 7806. This is an informational message only. No user action is required. 2015-09-19 00:12:11.520 Server The SQL Server Network Interface library could not register the Service Principal Name (SPN) for the SQL Server service. Error: 0x54b, state: 3. Failure to register an SPN may cause integrated authentication to fall back to NTLM instead of Kerberos. This is an informational message. Further action is only required if Kerberos authentication is required by authentication policies. 2015-09-19 00:12:11.520 Server SQL Server is now ready for client connections. This is an informational message; no user action is required. 2015-09-19 00:12:11.540 spid10s Clearing tempdb database. 2015-09-19 00:12:11.680 spid10s Starting up database 'tempdb'. 2015-09-19 00:12:11.730 spid13s The Service Broker protocol transport is disabled or not configured. 2015-09-19 00:12:11.730 spid13s The Database Mirroring protocol transport is disabled or not configured. 2015-09-19 00:12:11.740 spid13s Service Broker manager has started. 2015-09-19 00:12:11.760 spid6s Recovery is complete. This is an informational message only. No user action is required. 2015-09-19 00:15:02.660 spid55 Attempting to load library 'xpstar.dll' into memory. This is an informational message only. No user action is required. 2015-09-19 00:15:02.690 spid55 Using 'xpstar.dll' version '2009.100.1600' to execute extended stored procedure 'xp_instance_regread'. This is an informational message only; no user action is required. 2015-09-19 00:15:02.770 spid55 Starting up database '1C_Fermer_b'. 2015-09-19 00:18:06.600 spid55 Starting up database '1C_Fermer_b'. |
|||
34
Pozhar333
18.09.15
✎
16:23
|
(31) Винда 32 битная SQL тоже, и почему не поднимется?
|
|||
35
ssh-2013
18.09.15
✎
18:10
|
(33) похоже у тебя установился как именованный экземпляр. Служба SQL server browser запущена?
|
|||
36
ssh-2013
18.09.15
✎
18:20
|
При установке экземпляра по умолчанию эту службу можно отключать, т.к. обращение идет по стандартному порту, для именованных она нужна:
"При запросе клиентом SQL Server ресурсов SQL Server клиентская сетевая библиотека передает на сервер UDP-сообщение через порт 1434. Браузер SQL Server в ответ сообщает TCP/IP-порт или именованный канал запрошенного экземпляра. Затем сетевая библиотека клиентского приложения завершает соединение, отправляя запрос на сервер с указанием номера порта или имени канала, относящегося к нужному экземпляру." https://technet.microsoft.com/ru-ru/library/ms181087(v=sql.105).aspx |
|||
37
ДенисЧ
18.09.15
✎
19:43
|
в 1с укажи имясервера\SQLEXPRESS
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |