Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5

MS SQL Server 2005 - problem z instalacją usług

#1
Witam!
Chcę zainstalować pewien program (963 Supervisor), który wymaga instalacji SQL Server 2005. Instalator owego programu odpala więc w pewnym momencie instalatora SQL Server po czym na etapie instalacji "SQL Server Database Services" wyskakuje mi błąd:

"TITLE: Microsoft SQL Server 2005 Setup
------------------------------

SQL Server Setup could not validate the service accounts. Either the service accounts have not been provided for all of the services being installed, or the specified username or password is incorrect. For each service, specify a valid username, password, and domain, or specify a built-in system account.
------------------------------
BUTTONS:

&Retry
Cancel
------------------------------"

Jest też link do pomocy online MS ale tam oczywiście "przepraszają ale nie mają tego w bazie wiedzy" Big Grin

Próbuję odpalić program na dwóch komputerach (jeden z XP Home SP2, drugi z XP Prof. SP2) no i mam to samo. Orientuje się ktoś może o co chodzi z tymi kontami? Z góry dzięki za wszelką pomoc Smile
Pozdrawiam!
vacu

pees: daaawno mnie tutaj nie było więc tym serdeczniej witam "starych" użytkowników Wink
#2
Serwer MS SQL powinien działać na lokalnym koncie systemowym. Jak jest u Ciebie?
#3
Usługi związane z możliwością zalogowania dwóch użytkowników jednocześnie muszą być uruchomione. Nie pamiętam jak się w XP nazywają. Chyba logowanie pomocnicze i zdolność szybkiego przełączania użytkowników.
#4
Element ukryty. Rejestracja zajmie tylko minutę!
#5
Krizz napisał(a):Serwer MS SQL powinien działać na lokalnym koncie systemowym. Jak jest u Ciebie?
Sprawdziłem na innym kompie, na którym SQL Server chodzi i jest tak, że część usług chodzi na lokalnym koncie systemowym a część na "AUTHORITY\NetworkService". Tam gdzie instalacja wywala się, dzieje się to przy pierwszej usłudze, tej, która ma niby chodzić na lokalnym koncie syetmowym i tak też się ustawia.
Cytat:Usługi związane z możliwością zalogowania dwóch użytkowników jednocześnie muszą być uruchomione. Nie pamiętam jak się w XP nazywają. Chyba logowanie pomocnicze i zdolność szybkiego przełączania użytkowników.
Porównałem usługi z komputerem, na którym SQL Server chodzi i skonfigurowane są identycznie (a nawet na tym, gdzie jest wszystko OK więcej usług jest wyłączonych) a więc to nie to.
Cytat:Element ukryty. Rejestracja zajmie tylko minutę!
hmmm... No nie bardzo rozumiem co autor wskazówki miał na myśli Big Grin

In the Setup program, you specify a domain account for the SQL Server service startup account.
Żadnych kont nie określam podczas instalacji bo i instalator o to nie prosi. WTF?

The password for the domain account contains quotation marks.
O jakie hasło właściwie chodzi? Użytkownik, który instaluje nie ma hasła a żaden inny nie ma w haśle cudzysłowów. WTF?

WORKAROUND
To work around this problem, do not use quotation marks in the password for the SQL Server service startup account when you install SQL Server 2005 in a cluster environment.

No OK tylko ja tu nie mam żadnego "cluster environment" a przy instalacji nie ustawiam żadnych haseł więc znowu się nasuwa WTF?

[Edycja]
W ogóle to wyczytałem, że XP HOme nie może być członkiem domeny więc jak może mieć jakieś hasło?
#6
vacu napisał(a):Microsoft SQL Server 2005 Setup
(...)
W ogóle to wyczytałem, że XP HOme nie może być członkiem domeny więc jak może mieć jakieś hasło?

Cytat:Operating System Requirements (32-Bit)

This table shows the operating systems that run the server software for each 32-bit version of SQL Server 2005.
(...)
Standard Edition:
Windows XP Home Edition SP2: No
Źródło:
Element ukryty. Rejestracja zajmie tylko minutę!

Jaką w ogóle masz wersję tego SQL Servera?
#7
Krizz napisał(a):Źródło:
Element ukryty. Rejestracja zajmie tylko minutę!

Jaką w ogóle masz wersję tego SQL Servera?
Się to nazywa "SQL Server 2005 Express" - tyle info mam w "About":

"Microsoft SQL Server Management Studio Express 9.00.3042.00"
...ale to chyba nie o to chodzi.

A ten artykuł przejrzałem na razie, wgryzę się jak dorwę szybszego neta, w tej chwili (iPlus w Lublinie Wink) otwieranie kolejnych łączy to porażka... Sad
#8
Hmm, no to akurat wersja Express powinna działać na XP Home...
Ale Microsoft SQL Server Management Studio Express? Na logikę brzmi to jak jakaś konsola zarządzania serwerem bazy, a nie sam silnik bazy. Element ukryty. Rejestracja zajmie tylko minutę! ze stron MSu i spróbuj go zainstalować. Przy okazji, na stronie pobierania podane są kroki do wykonania przed instalacją SQL Servera:
Cytat:Step 1: Download and install Windows Installer 3.1.

Step 2: For 32-bit platforms, download and install the 32-bit version of Microsoft .NET Framework 2.0.
Czy masz je spełnione?

Nic innego mi nie przychodzi do głowy.
#9
Krizz napisał(a):Element ukryty. Rejestracja zajmie tylko minutę! ze stron MSu i spróbuj go zainstalować. Przy okazji, na stronie pobierania podane są kroki do wykonania przed instalacją SQL Servera:

Czy masz je spełnione?

Nic innego mi nie przychodzi do głowy.
A więc tak: ta wersja SQL Servera, którą instalowalem była zintegrowana z ww. programem (Trend 963 Supervisor), nawet nie dało się jej oddzielnie zainstalować a instalator był tak spreparowany, że nie pozwalał na zmianę żadnej z opcji. Zapodałem więc wersję z Twojego linku i... okazało się, że to i owo można wybrać w czasie instalacji a kiedy ustawiłem aktywne konto na lokalne systemowe to SQL Server zainstalował się bezbłędnie.

Pozostaje problem taki, że "963 Supervisor" dalej twierdzi, że nie może odpalić usług SQL (mimo, że tym razem zainstalowały się już wszystkie a nawet poodpalałem je ręcznie) ale to już może być problem tego oprogramowania i będę się musiał skontaktować z działem technicznym Trenda w tej sprawie.

Tak czy inaczej problem SQL Servera jest chyba rozwiązany więc dziękuję za pomoc Smile
Pozdrawiam!

[color="Red"][Edycja][/color]
Przeinstalowałem SQL Server, tym razem ma startować jako usługa sieciowa i 963 Supervisor już może ją uruchamiać ale woła o hasło, którego nie znam... SQL Server ma jakiegoś domyślnego usera z hasłem? A jeśli nie to jak go stworzyć?
#10
Ma użytkownika 'SA', którego hasło powinno się ustawiać podczas instalacji (domyślnie będzie chyba puste), ale w zasadzie jeżeli całość działa lokalnie, powinieneś użyć uwierzytelniania kont lokalnych, a nie po loginie+haśle. Administrator komputera jest domyślnie administratorem bazy danych.
Może być tak, że ów 963 Supervisor wymaga jednak uwierzytelniania po loginie+haśle, więc powinieneś utworzyć jakąs bazę i użytkownika z hasłem.
Włąśnie przeczytałem, że w 2005 uzytkownika 'SA' jest domyślnei zablokowany, zatem, j/w napisałem, wchodzisz w konfigurację serwera (jako administrator komputera) i albo odblokowujesz konto 'SA', albo (co zalecane) tworzysz użytkownika z hasłem. Choć jeżeli 963 Supervisor nie pyta o login, to pewnie chodzi mu o hasło uzytkownika 'SA'.
To sie powinno przydać: Element ukryty. Rejestracja zajmie tylko minutę!
#11
ehhh... No to po kolei:
Cytat:Ma użytkownika 'SA', którego hasło powinno się ustawiać podczas instalacji (domyślnie będzie chyba puste), ale w zasadzie jeżeli całość działa lokalnie, powinieneś użyć uwierzytelniania kont lokalnych, a nie po loginie+haśle. Administrator komputera jest domyślnie administratorem bazy danych.
Wgryzłem się w to Smile i tak: jest użyszkodnik 'sa' i jak dam przy instalacji "windows autentification" to na tego użyszkodnika nie da rady się zalogować ale już na użyszkodników Windowsowych mogę się zalogować do bazy przez Management Studio i przez wiersz poleceń ale... nie przez 963 Sad Jak ustawię "mixed mode" to mogę się logować do bazy i na użytkowników windowsowych i na 'sa' i nawet na te loginy, które sobie utworzę w Management Studio (MS) ale przez wiersz poleceń i ww. MS natomiast... nie przez 963 (mam info: "Baza wymaga hasła" mimo, że podaje prawidłowe hasło i login).
Cytat:Administrator komputera jest domyślnie administratorem bazy danych.
Może być tak, że ów 963 Supervisor wymaga jednak uwierzytelniania po loginie+haśle, więc powinieneś utworzyć jakąs bazę i użytkownika z hasłem.
No właśnie ale ten badziewny soft nie chce tak działać...
Cytat:Włąśnie przeczytałem, że w 2005 uzytkownika 'SA' jest domyślnei zablokowany, zatem, j/w napisałem, wchodzisz w konfigurację serwera (jako administrator komputera) i albo odblokowujesz konto 'SA', albo (co zalecane) tworzysz użytkownika z hasłem. Choć jeżeli 963 Supervisor nie pyta o login, to pewnie chodzi mu o hasło uzytkownika 'SA'.
No jest faktycznie zablokowany chyba, że ustawię "mixed mode" dla autentywikacji przy instalacji. Ale odblokowanie go jak napisałem wyżej niestety g*** pomaga Sad
Cytat:To sie powinno przydać: Element ukryty. Rejestracja zajmie tylko minutę!
Pewno, że się przydało, wiem, że z bazą SQL jest wszystko OK (chyba?) ale 963 szaleje...

Podsumowując: imho gruby błąd leży po stronie "Supervisor'a" i teraz czekam na odpowiedz fachmanów z trenda. A Tobie Krizz jeszcze raz wielkie dzięx za pomoc - teraz moja wiedza nt. SQL Servera niechcący zwiększyła się o 500% Smile

Pozdrawiam!

pees: Jedno mnie tylko zastanawia - okazało się, że na dwóch kompach (z XP HE i chyba Vistą) udało się to bezproblemowo (ale tylko na 28 dni Sad)zainstalować (na obu jest tylko jedno konto z aut. logowaniem w przeciwieństwie do tych, na których soft nie działa - czyżby tu był piesek pogrzebany?) to czemu do jasnej ciasnej na innych się nie da? Niestety mam licencję tylko na 1 stanowisko (a klucz jest generowany na podstawie sprzętu a'la Windows hehe Big Grin) a akurat tu gdzie potrzebuję mam takie krzaki...

[color="Red"][EDYCJA][/color]
Rozwiązanie problemu - zrobiłem tak:
- zassałem SQL Server ze Element ukryty. Rejestracja zajmie tylko minutę! (koniecznie z tego linku, Google daje link do ciut sterszej wersji, która nie działa jak trzeba)
- zainstalowałem niezależnie od 963 Supervisor'a
- sprawdziłem drobiazgowo konfigurację SQL Servera (w tym użytkowników, uprawnienia itp.) na kompie, gdzie ww. soft śmigał, powieliłem ją na drugą "maszynę" Wink
- ustawiłem tak, aby usługi SQL SErvera odpalały się jako "Network service" (tu uwaga: na drugim kompie działają jako "Local service" i jest OK, tu nie chciały)
- teraz wszystko działa, choć opornie.
Możliwe, że coś tu pominąłem bo ilość kombinacji jakie poczyniłem była ogromna - co zadecydowało o powodzeniu - w 100% pewny nie jestem Smile
  


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Windows Serwer 2003 SQL Server 2008 32 bit - nie można zainstalwoać na S2008 Standard 64 bit.... Panicz74 1 1,011 03.06.2018 09:42
Ostatni post: Spartan
  Windows Serwer 2003 Sql server 2008 Edition piotrino1 2 478 15.11.2011 08:10
Ostatni post: piotrino1
  SQL-znajomość baz danych piotrino1 9 1,212 11.03.2009 17:14
Ostatni post: piotrino1
  Windows Vista SQL SERVER(MSSMLBIZ) 2005 - Nie można uruchomićić bobo8 2 514 01.10.2008 09:22
Ostatni post: sztosz
  Blad w SQL server direhacker2004 0 2,150 01.10.2003 03:20
Ostatni post: direhacker2004

Skocz do:


Użytkownicy przeglądający ten wątek:
1 gości