internetul Windows. Android

Aflați numele serverului SQL. Cum să aflați numele de utilizator și numele computerului pentru a accesa serverul SQL

Am instalat Microsoft SQL. Server 2008.

Când rulează SQL Server Management Studio (SSMS), primesc fereastra de intrare în Conectare la server cu un câmp de text gol pentru numele serverului. Am încercat o mulțime de nume, dar nu am putut rezolva.

Cum pot găsi / primi numele serverului?

Pasul 1: Asigurați-vă că sqlexpress și localDDB sunt instalate pe sistemul dvs. Accesați SQL Server Configuration Manager \u003d\u003e SQL Server Service

Dacă nu este specificat nimic pentru serviciile SQL Server, setați componentele de mai jos (pentru OS 64 de biți) 1. sqllocaldb 2. sqlexpr_x64_enu 3. sqlexpradv_x64_enu 4. sqlexprwt_x64_enu

Pasul 2: Introduceți punerea în funcțiune. (Dot) ca nume de server și faceți clic pe "Conectare" [Introduceți descrierea imaginii aici] Introduceți din nou. \\ Sqlexpress ca nume server și faceți clic pe conexiune

1. Puteți rula următoarea comandă.

Exec XP_CMDSHELL "REG interogare" HKLM \\ Software \\ Microsoft \\ Microsoft SQL Server \\ nume de instanțe \\ sql "";
MERGE

2. Folosind raportul standard încorporat.

selectați instanța -\u003e clic dreapta -\u003e Rapoarte -\u003e Rapoarte standard -\u003e Server DashBords

Există multe modalități menționate mai sus. Dar folosesc un mod destul de simplu (bine, nu simplu ca Selectați @@ servername.). Când executați SQL Server Management Studio, veți vedea promptul de mai jos GUI

Există un nume de server - acesta este numele serverului dvs. (pot exista mai multe servere în conformitate cu mediul dvs. Dev, selectați corect). Sper că acest lucru va ajuta :)

având în vedere următoarele exemple

  • Numele instanței SQL: MSSQLSERVER
  • Port: 1433.
  • Numele gazdei: Mykitchenpc
  • IPv4: 10.242.137.227.
  • DNS sufix: dir.svc.mykitchencompany.com

iată numele dvs. de server posibile:

  • local \\ MSSQLSERVER
  • local, 1433 \\ MSSQLSERver
  • Mykitchenpc, 1433 \\ mssqlserver
  • 10.242.137.227,1433 \\ MSSQLSERVER.
  • Mykitchenpc.dir.svc.mykitchencompany.com, 1433 \\ MSSQLSERver

start -\u003e CMD -\u003e (Scriere Comand) SQLCMD -L Prima linie este numele serverului, dacă numele serverului (Local) Nume server: YOUPCNAME \\ sqlexpress

Rulați această solicitare pentru a obține un nume

Așa cum am menționat @ Khanedy2013, cmd SQLCMD -L NE. Returnează numele serverului la pornire. BCZ am instalat numai SSMS (DB local și serverul nu au fost instalate). După Încercări Instalații Sqllocaldb. și Sqlexpr32_x86_enu. (OS de 32 de biți) Am reușit să mă conectez. Și acum numele serverelor sunt, de asemenea, afișate în fereastra CMD.

numele implicit al serverului este numele computerului dvs., dar puteți utiliza ".". (Dot) în loc de numele serverului local.

un alt lucru pe care ar trebui să-l luați în considerare poate fi instalat SQL Server Express Edition. În acest caz, trebuie să introduceți ". \\ Sqlexpress "ca nume de server.

problema mea a fost că atunci când este conectat la o bază de date SQL, găsiți un nume de server în link-ul Adăugați link-ul. Am găsit-o urmând o interogare (selectați @@ Servername) în interiorul SQL Management Studio și numele serverului Reusl. Am pus-o în câmpul Nume server și totul a mers bine.

De asemenea, am avut această problemă pentru prima dată.

În caseta de dialog "Conectare la server", verificați setările implicite și faceți clic pe Conectare. Pentru a vă conecta în câmpul Nume al serverului, numele computerului este specificat pe care este instalat serverul SQL. Dacă motorul bazei de date este o instanță numită, câmpul Nume server trebuie, de asemenea, să conțină numele instanței în format: Object_name \\ __ Name_name.

De exemplu, am rezolvat problema după cum urmează: Am marcat numele serverului: Alex-PC \\ sqlexpress

Schimbarea numelui calculatorului cu instanța instalată a serverului MS SQL - nu este cea mai mare o idee bunaDeoarece după redenumirea operațiunilor SQL pot apărea anumite probleme. Pentru a evita aceste probleme, trebuie să actualizați metadatele sistemului astfel încât să afișați în ele modificarea numelui calculatorului.

Puteți face acest lucru cu ajutorul simplă SQL Solicitare. Acest lucru arată ca o cerere de instanță implicită a serverului SQL:

sp_droserver "Old_name";
Merge.
sp_addserver "nou_name", local;
Merge.

Și așa pentru numele numit:

sp_droserver "Old_name \\ instancename";
Merge.
sp_addserver "nou_name \\ instaningname", local;
Merge.

De exemplu, luați un computer cu o instanță instalată MS SQL Server. Pentru a viziona numele serverului curent, deschideți SQL Management Studio și executați o interogare:

selectați @@ servername.

După cum puteți vedea, numele serverului primit utilizând solicitarea (2012R2STD_TEMP) nu se potrivește cu numele computerului (SQL_TEST).

Deoarece exemplul este utilizat de instanța implicită a serverului SQL, atunci pentru a schimba numele, voi efectua următoarea interogare:

sp_droserver "2012r2std_temp";
Merge.
sp_addserver "sql_test", local;
Merge.

După redenumire, trebuie să reporniți serverul SQL. O puteți face de la linie de comandaechipă:

net Stop MSSQLSERVER && NET START MSSQLSERVER

La instalarea Microsoft SQL Server, numele intern al instanței SQL Server este creat pe baza numelui gazdei curente. Cu toate acestea, atunci când redenumiți un computer / server, numele serverului SQL în metadate (stocat în Sys.Servers) nu este actualizat automat, ca rezultat al căruia pot apărea diferite probleme atunci când lucrați cu SQL. În acest manual, vom arăta cum să actualizăm corect metadatele în SQL și să modificăm numele serverului fără reinstalare completă MSSQL. Instrucțiunea este aplicabilă versiunilor server separate (nu cluster) SQL de la MS SQL 2000 înainte de 2012.

Consiliu. Numai numele nordului poate fi schimbat, modificați numele serverului SQL Instand (instanță) fără reinstalarea.

Consola deschisă SQL Server Management Studio Și folosind următoarea interogare, verificați numele actual al gazdei și numele instanței SQL:

Cum vedeți:

  • Numele serverului (gazdă): desktop-V2OE3P0
  • Numele complet al instanței SQL (ServerName): desktop-v2oe3p0 \\ sqldb

Redenumim numele computerului și reporniți-l:

Redenumire-computer -Newname SQL-SRV1 -Restart

Consiliu. Numele computerului poate fi schimbat de la proprietățile computerului meu.

După repornire, încercați să conectați la vechiul nume SQL Server: desktop-v2oe3p0 \\ sqldb. Eroare va apărea, deoarece numele serverului sa schimbat.

Nu se poate conecta la desktop-v2oe3p0 \\ sqldb.
A apărut o eroare specifică de rețea sau instantanee la stabilirea unei conexiuni la serverul SQL. Serverul a fost. nU A FOST GASIT. Sau nu a fost accesibil. Verificați dacă numele instanței este corect și că serverul SQL este configurat pentru a permite conexiuni la distanță. (Furnizor: interfață de rețea SQL, eroare: 26 - Eroare de localizare Server / instanță specificată) (Microsoft SQL Server)

Încă o dată, verificați numele gazdei și numele instanței:

Selectați @@ Servername Servername, Host_name () Numele de gazdă

În acest caz, numele instanței nu se potrivește cu numele computerului și se referă la numele computerului vechi al desktop-V2OE3P0.

Pentru a modifica numele pentru instanța SQL numită, executați următoarea comandă TSQL.

Ștergeți numele vechi:

sp_droserver "desktop-v2oe3p0 \\ sqldb";
Merge.

Adăugați un nume nou:

sP_ADDSERVER "SQL-SRV1 \\ sqldb", local;
Merge.

Dacă aveți nevoie să modificați numele serverului de la instanța implicită a SQL Server, echipa este astfel:

sp_droperserver "vechi nume";
Merge.
sp_Addserver "Newname", local;
Merge.

Pași suplimentari

Dacă va apărea o eroare la executarea comenzii sp_droserver:

MSG 15190, Nivelul 16, Statul 1, Procedura SP_DROSERVER, Linia 56

Cel mai probabil, există conexiuni la distanță la serverul desktop-v2oe3p0. Puteți să le resetați cu astfel de echipe. Pentru instanța implicită:

sp_dropremotelogin desktop-v2oe3p0;
Merge.

Pentru numit:

sp_dropremotelogin desktop-v2oe3p0 \\ sqldb;
Merge.

Verificați dacă numele serverului din metadate a fost actualizat:

Selectați @@ Servername ca "ServerName"

Selectați * de la sys.servers

După cum vedeți, numele serverului sa schimbat. Rămâne să reporniți serviciul SQL Server:

net Stop MSSQL $ sqldb && Net Start MSSQL $ sqldb

Important!

  • Această metodă este potrivită numai pentru redenumirea serverului SQL detașat. Pentru a redenumi serverul SQL în clusterul de cluster Failover, trebuie să utilizați consola de management al clusterului.
  • Nu puteți modifica numele serverului care participă la replicare sau oglindire
  • Dacă rapoartele privind serviciile de raportare sunt instalate, după redenumire, acestea nu vor fi disponibile (https://msdn.microsoft.com/en-us/library/ms345235.aspx)

Este un număr de sisteme de operare CRM Windows XP, Windows. Vista, Windows 7, Windows 8. , Windows 10. ?

Pentru a evita erorile, programul trebuie să înceapă în numele utilizatorului care este permis să înregistreze pe disc și în registru.

Este posibil să se utilizeze dna SQL Server 2005, 2008, 2012 în loc de dna SQL Server 2000.

Da! Începând cu versiunea 1.74

Atenţie!!După instalarea serverelor MS SQL, asigurați-vă că serviciul a început și că conexiunea la server este configurată corect. (Pentru MS SQL din 2005 până în 2012, acest lucru se face prin managerul de configurare SQL SQL Server.)

Dacă există o suspiciune că computerul client nu se poate conecta la serverul SQL, cum poate fi verificată acest lucru?

În linia de comandă a computerului client, executați comanda:

Doar cineva are doamna SQL 2000 (MSDE) !!! După / u Introduceți numele de utilizator, în acest caz, SA, după / P Introduceți parola, după / s Introduceți numele MS SQL Server, pentru conectare locală Puteți lăsa gol. Acesta este modul în care arată echipa:

OSQL / U.sA. / P.sdfl380dsklj. / S.myComp.

Veți vedea o invitație: 1\u003e

Rulați Selectați:

1\u003e Selectați * din sysfiles

Dacă vedeți rezultatul interogării, înseamnă că conexiunea la serverul SQL există.

Finalizați sesiunea de comandă:

În cazul în care nu aveți niciun fișier pe computer osql.exe. Acesta este un fișier înmormântat. Despachetați-o și puneți-o în folderul Windows \\ System32, după care puteți executa comenzi de la linia de comandă.

Pentru a lucra cu MS SQL 2008, utilizați utilitarul: SQLCMD, utilizați pentru a apela comenzi prin comenzi: sqlcmd /?

sau În linia de comandă a computerului client, executați comanda:

telnet [Numele. sQL Server-A sau ip] 1433

Va arăta astfel:

telnet 192.168.200.100 1433.

(Telnet trebuie lansat)

Definiția problemei, conexiuni cu SQL Server - Ohm!

Inspor ARHIVE "DATE \u200b\u200bLINK.ZIP"

Eliminați trei fișiere - Newudl.reg, Newudl.reg, Data Link.udl.

Folosim două reg. Fișier - newudl.reg, newudl.reg, după aceea lansa fișierul - Data Link.udl

Sub forma "Proprietăți de comunicații de date" din marcaj, furnizorul de date - obțineți până la furnizorul Microsoft Ole DB pentru SQL Server șir, apăsați butonul de mai jos.

Pe conexiunea conexiunii, efectuați setarea conexiunii și uitați-vă la ce apare o eroare.

Serviciul MSSQLSERVER nu funcționează

introduce "Panou de control" - "Administrare" - "Servicii", Lansați serviciul "MSSQLSERVER"

Acordați atenție tipului de pornire a serviciului. Tipul este de dorit: Auto.

De ce nu instalați MSDE?

Nu este instalat "Microsoft Access Files și rețele de tipărire".

introduce "Panou de control" - "Rețea I. acces de la distanță la rețea " - "Conectarea retea locala”.

În fereastra Proprietăți Local Connection, faceți clic pe " A stabili.

Apoi, trebuie să selectați elementul Serviciu Si adauga "Fișierele de acces Microsoft și rețelele de tipărire". După care trebuie să reporniți computerul și să repetați instalarea Ms.de..

Serviciul de server nu funcționează

introduce "Panou de control" - "Administrare" - "Servicii", Lansați serviciul "Server"


Cum să activați jurnalul de instalare MSDE?

Pentru a activa jurnalul de instalare, porniți instalarea din linia de comandă cu o astfel de cheie:

sETUP.EXE / L * V C: \\

Jurnalul va fi creat în rădăcina discului C: \\

De ce instalare MSDE, oferă o eroare:

O parolă puternică SA este reluată din motive de securitate. Utilizați comutatorul SAPWD la .......

?

Nu a fost atribuită parola pentru utilizator "SA" !!

Acest parametru este setat în opțiunile fișierului SETUP.INI, formatul liniei ar trebui să fie astfel:

SAPWD \u003d "ASTRONGPASSWORD"

În loc de cuvinte în ghilimele, introduceți parola în aspectul latin.

Instalarea este întreruptă de la sine, fără a emite erori. În fișierele program sunt create dosarele necesare. Și la sfârșitul instalării, ei înșiși sunt șterși.

Trebuie să demolați complet din mașină, toate MS SQL menționate care au rămas din încercările anterioare de instalare, reporniți computerul și repetați instalarea!

Verificați mai întâi dacă există Ms.de. În listă programe instalate, și dacă modul standard de dezinstalare nu este capabil să reușească, atunci nu ezitați să eliminați directorul C: \\ Fișierele programului \\ Microsoft SQL Server și reporniți computerul.

Atenţie!!

Dacă a fost instalat mai devreme pe computer software.care a lucrat sub control MS SQL. , apoi în DirectoTri: C: \\ Fișierele programului \\ Microsoft SQL Server \\ MSSQL \\ Date S-ar putea să fi rămas fișiere de bază de date pe care le puteți mai veni la îndemână, aflați această întrebare înainte de a elimina!

În loc de textul rusesc - întrebări

"Start" - "Panou de control" - "Standardele limbă și regionale" (Bookmark. "Limbi"), apasa butonul "Mai mult" - Limbi și servicii de introducere a textului (marcaj "În plus") Puneți o casetă de selectare în caseta de selectare "Activați suportul serviciilor text pentru toate programele" Faceți clic pe butonul "Aplica."

Cum să-mi găsesc numele Servers SQL?

Dacă sunteți instalat Ms.de. , sau DOMNIȘOARĂ. SQL Serverapoi, după repornirea calculatorului ar fi trebuit să fie văzut în pictograma tăvii SQL Server Service Manager (Arată ca un butoi cu o săgeată verde). Când vă deplasați pe această pictogramă a săgeată mouse-ului, veți vedea un indiciu cu numele serverului dvs. Intrarea arată astfel: Running - \\\\xServer - MSSQLSERVER, numele serverului dvs. este imediat în spatele a două lovituri inverse, adică în exemplul de mai jos - XServer.

De asemenea, cel mai probabil coincide cu numele computerului.

Dacă ați văzut o greșeală, acesta este planul: numele coloanei nevalide ...

Răspunsuri la întrebări, la lucrul cu CRM-uri de numere A.

O mică prefață despre logica muncii la etapa inițială.

Când ați creat baza nouă Este gol. Adică, doar două câmpuri sunt create inițial în ea, acesta este. Nu. Și comentariu. În consecință, trebuie să creați toate câmpurile necesare pentru muncă.

PHP? Opțiune \u003d Com_Content & Task \u003d View & ID \u003d 29 # 1

După ce ați creat câmpurile bazei de date, acestea nu sunt afișate în tabelul principal, de ce? - Deoarece tabelul principal afișează numai acele câmpuri pe care le postați pe cardul de contact. Prin urmare, intrați în modul de editare a cardului și adăugați la acesta, câmpurile create anterior și plasați-le pe card în formularul care vă place cel mai bine, adică am creat un design card.

PHP? Opțiune \u003d Com_Content & Task \u003d View & ID \u003d 59

Dar ar trebui să vă amintiți că tocmai ați creat designul, ați creat ca administrator de utilizator și numai acest utilizator va fi afișat. Adesea, după înființarea de noi utilizatori în sistem, apare întrebarea - de ce deschideți cardul de la alți utilizatori, cardul este gol? - Pentru că nu și-au creat propriul card de design. Dar dacă nu aveți nevoie să creați un design individual pentru fiecare utilizator, vă puteți extinde la ele orice design care a fost creat în această bază de date, este ușor și ocupă exact un minut.

PHP? Opțiune \u003d Com_Content & Task \u003d View & ID \u003d 33

Și un alt moment care necesită explicații:
Când începeți la sistemul noului utilizator, acesta nu este inclus în niciunul dintre grupurile de acces, adică în timp ce nu ați făcut-o la unul dintre grupurile existente, acesta va vedea o cartelă goală și o masă principală goală, Nu uitați că fiecare utilizator, trebuie să intre într-unul din grupurile de acces.

PHP? Opțiune \u003d Com_Content & Task \u003d View & ID \u003d 26

Mi-am dat seama că, pentru ca câmpul să fie afișat în tabelul principal, ar trebui să fie plasat pe card "- cum să o faceți?

Pentru a face acest lucru, trebuie să deschideți un card în modul de editare și să așezați elemente (câmpuri create anterior), deoarece considerați necesar, după aceea vor fi afișate în tabelul principal.


Când încercați să utilizați importul cu comparație a câmpurilor, programul jură "pentru a transfera o ramură fără contacte legate. Importul nu este fabricat" Cum să fii cu el?

Este necesar înainte de a importa, creați o ramură goală într-un copac (fără contacte legată de acesta) și o alegeți ca o țintă atunci când importați.

Acest lucru se face în mod specific, pentru a evita (după cum a arătat practică) cheltuielile de timp suplimentar pentru căutare, care sunt doar intrări importate de la cele care au fost listate în baza de date înainte. Și astfel toți vor fi întinși în ramură, de unde le puteți distribui în funcție de ramurile necesare, fără probleme inutile.

Dacă butoanele nu sunt afișate în antetul cărții de contact și... Aceasta înseamnă că aveți subiectul Aero..

Desigur că nu.

Dacă am șters accidental ceva în card ceva, pot să scot cumva această acțiune?

Nu, dar puteți privi istoria schimbării.
Meniu: Administrare - Jurnal de modificare a contactelor
sau:
Rapoarte - Activitatea utilizatorului

Dacă vă înregistrați, de exemplu, 10 contacte și apoi îndepărtați unul sau
mai multe, apoi numerotarea nu este restaurată. Acestea. A fost 10, stânga 5
după eliminare, a șasea înregistrată va primi numărul 11 \u200b\u200bși numerotarea
vor fi 1,2,3,4,5,11. Cumva puteți rezolva această problemă?

Numărul este un identificator global de înregistrare, astfel încât întotdeauna unic, nu numără numărul de rânduri.

Programul funcționează prin Internet?

Dacă, de exemplu, am mai multe birouri în diferite orașe, programul funcționează ca o singură bază de date?

Poate fiecare manager să meargă la program sub autentificarea sa?

Există o versiune CRM pentru iPhone?

Nu, până acum numai sub ferestre.

Sistemul funcționează în modul de rețea multiplayer?