Mikäli et pääse kirjautumaan SQL Serveriin, tarkista seuraavat asiat:
- Kirjaudutko oikeaan SQL Server -instanssiin?
- Onko SQL Server -instanssin nimi varmasti oikein?
- Onko käyttäjätunnus ja salasana oikein?
- Onko käyttäjätunnus perustettu SQL Server -palveluun?
- Onko SQL Expressin etäkäyttö aktivoitu?
- Käytetäänkö kirjautuessa SQL Serverin tunnuksia (SQL Server -tunnistus)?
- Onhan SQL Serveriin sallittu yhteydet myös SQL-tunnuksilla?
- Onko Windows- ja/tai SQL Server -käyttäjätunnuksilla tarvittavat oikeudet?
- Onko SQL Server -tunnukset luotu SQL Serveriin esim. Management Studiolla (Security Logins -kohtaan)?
- Onko tunnuksilla oikeudet Lemoncommon- ja Lemondb-tietokantoihin (User Mapping)?
- Ovatko tunnukset db_ownereita em. tietokannoissa (User Mapping – db_owner)`?
- Onko tunnuksilla oikeuksia luoda tietokantoja (Server Roles – sysadmin)?
- Onko tunnuksella oikeus kirjautua (Status – Grant) ja onko se aktiivinen (Status – Enabled)?
- Onko SQL server –palvelu käynnistetty uudelleen asetusten muuttamisen jälkeen?
- Estääkö virustorjuntaohjelma liikenteen?
- Ota virustorjunta pois päältä ja kokeile uudelleen.
- Huomioi, että virustorjuntaohjelmassa voi olla myös tunkeutumisenestojärjestelmä tai palomuuri, jotka jäävät päälle vaikka virustorjunnan ottaa ”näennäisesti” pois päältä.
- Estääkö palomuuri liikenteen?
- Ota palomuuri pois päältä ja kokeile uudelleen.
- Onko SQL Serverin Client Components (Connectivity Components) asennettu?
- Vilkaise ohjauspaneelista Lisää tai poista sovellus -kohdasta, löytyykö SQL Server Native Client -ajuria tai vastaavaa ajuria.
- Onko tarvittavat SQL Server -protokollat aktiivisina sekä työasemassa että palvelimessa?
- Klikkaa Oma tietokone hiiren oikealla ja valitse Hallitse. TCP-/IP-protokolla pitää olla enabloituna.
- Varmista, että työasema ja palvelin käyttää samaa SQL Serverin porttia?
- Oletusporttina on 1433.
- Tarkista, että SQL Server alias on määritelty oikein, jos alias on käytössä (Oma tietokone / Hallitse).
- Tarkista, ettei aliaksen perässä ole välilyöntiä (jää helposti, jos ei ole tarkkana).
- Tarkista, että olet kirjoittanut SQL serverin nimen varmasti oikein. Huomioi, että kenoviivan tulee olla oikein päin, mikäli se on serverin nimessä esim. palvelin\sqlexpress eikä palvelin/sqlexpress.
- Onko käyttäjällä tarvittavat luku-, kirjoitus- ja muokkausoikeudet Lemonsoft-hakemistoihin?
- Toimiiko lähiverkon DNS-palvelu kunnolla?
Avainsanat: SQL, yhteysongelma, kirjautuminen, ei yhteyttä