Promjena naziva računala na kojem se nalazi SQL Server
Sažetak
U ovom članku su opisane radnje koje je potrebno izvršiti nakon promjene naziva poslužitelja (računala na kojem se nalazi SQL Server odnosno baza podataka).
Detaljni opis
Nakon što se promjeni naziv poslužitelja (računala na kojem se nalazi SQL Server odnosno baza podataka) program će javljati grešku prilikom svakog zapisivanja u bazu podataka.
Razlog ovom ponašanju je sigurnosna postavka SQL Servera koji odbija zapisivanje na računalo koje mu nije poznato te je SQL Serveru potrebno upisati novo ime računala.
Prije ispravaka poželjno je pokreniti program i napraviti sigurnosnu kopiju (backup) baze podataka.
Rješenje
Za unos novog naziva računala SQL serveru:
- Na računalu na kojem je instalirana baza podataka (SQL Server) logirajte se kao korisnik s administratorskim pravima.
- Iz Windows Start izbornika izaberite naredbu Pokreni (Run) te upišite (zajedno s navodnicima):
- "c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\osql.exe" -E -S (local)\JAVANET za Microsoft SQL Server 2012 u 64-bitnim Windowsima.
- "c:\Program Files (x86)\Microsoft SQL Server\90\Tools\Binn\osql.exe" -E -S (local)\JAVANET za Microsoft SQL Server 2005 u 64-bitnim Windowsima.
- "c:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -E -S (local)\JAVANET za Microsoft SQL Server 2005 u 32-bitnim Windowsima.
- "c:\Program Files\Microsoft SQL Server\80\Tools\Binn\osql.exe" -E -S (local)\JAVANET za Microsoft SQL Server 2000.
- Pritisnite OK kao na slici. Ako ne znate koju verziju Microsoft SQL server i/ili Windowsa imate, probajte jednu pa drugu naredbu (dok se ne pojavi crni prozor).
- Na zaslonu će se pojaviti crni "Command Prompt" prozor u kojem će biti prikazano samo 1> te treptući kursor. U ovaj prozor upišite select @@ServerName, pritisnite Enter te u novoj liniji upišite go i pritisnite Enter kao na sljedećoj slici.
- Ukoliko je sve prošlo u redu, SQL Server će ispisati stari naziv računala (STARI_NAZIV_RACUNALA\JAVANET).
- Upišite sp_dropserver 'STARI_NAZIV_RACUNALA\JAVANET', pritisnite Enter te u novoj liniji upišite go i ponovo pritisnite Enter
- Upišite sp_addserver 'NOVI_NAZIV_RACUNALA\JAVANET', local, pritisnite Enter te u novoj liniji upišite go i ponovo pritisnite Enter
- Resetirajte računalo.
Reference
Kako saznati izgubljenu lozinku baze podataka (SQL Server)
Odnosi se na
Odvjetnički ured (sve verzije).
»