Databáze: Porovnání verzí
(→Připojení k MS SQL 2008) |
|||
Řádka 26: | Řádka 26: | ||
* MSSQL 2019 | * MSSQL 2019 | ||
<br /> | <br /> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Správa databází přes Management Studio == | == Správa databází přes Management Studio == | ||
'''Co to je Management Studio?'''<br /> | '''Co to je Management Studio?'''<br /> | ||
− | Management Studio | + | Management Studio je nástroj pro správu databázového serveru, pomocí kterého můžete pracovat s SQL serverem. |
'''Podporuje ASPone možnost připojení se k databází pomocí Management studia?'''<br /> | '''Podporuje ASPone možnost připojení se k databází pomocí Management studia?'''<br /> | ||
Řádka 45: | Řádka 37: | ||
'''Je služba externího přístupu k databázi nějak zpoplatněna?''' <br /> | '''Je služba externího přístupu k databázi nějak zpoplatněna?''' <br /> | ||
'''NE''', všem zákazníkům placeného webhosting nabízíme tuto možnost a to '''zdarma'''. Pro přístup k SQL serveru nám není třeba sdělovat Vaši IP adresu - můžete se připojit odkudkoliv. Například z Vaší kanceláře nebo domova. | '''NE''', všem zákazníkům placeného webhosting nabízíme tuto možnost a to '''zdarma'''. Pro přístup k SQL serveru nám není třeba sdělovat Vaši IP adresu - můžete se připojit odkudkoliv. Například z Vaší kanceláře nebo domova. | ||
+ | |||
+ | == MS SQL management studio: Error : 40 – could not open a connection to SQL server == | ||
+ | |||
+ | Pokud se Vám při pokusu připojit se k našemu SQL serveru zobrazí následující chybové hlášení: "Error : 40 – could not open a connection to SQL server.", tak bude nejspíš problém s konfigurací Vašeho firewallu. Zkontrolujte si prosím, že daný port 1433 (TCP) není žádným způsobem blokován. V krajních případech může tuto blokaci způsobit antivirový program nebo poskytovatel internetu (Váš ISP zablokuje port přímo na hlavním routeru). | ||
+ | |||
+ | == MS Access == | ||
+ | Microsoft Access (plným jménem Microsoft Office Access) je nástroj na správu relačních databází od společnosti Microsoft, který je typicky součástí Microsoft Office a kombinuje relační Microsoft Jet Database Engine s grafickým uživatelským rozhraním. Umí přistupovat k datům z Access/Jet, Microsoft SQL Server, Oracle či ke kterékoliv další databázi přes rozhraní ODBC. | ||
Verze z 31. 8. 2021, 08:11
Každý webhostingový balíček obsahuje určitý počet databází, které můžete využívat. Pokud potřebujete zvýšit velikost databáze nebo přidat další a Váš současný tarif to již nenabízí, tak nám napište a my Vám navrhneme individuální řešení.
Obsah |
Přihlašovací informace k databázi
Server: Adresa serveru se zobrazuje v klientské sekci v části Databáze.
Login: Login je vždy ve tvaru "dbXXXX", kde "XXXX" je název Vaší databáze.
Heslo: Pokud nevíte heslo k databázi, můžete si nové heslo nastavit prostřednictvím klientské sekce.
Databáze: Databáze je taky ve tvaru "dbXXXX".
Co je to databáze?
Databáze je jednoduše řečeno úložiště dat, kterými můžeme dále pracovat. V databázi existují databázové tabulky. Do databázových tabulek se vkládají do jednotlivých řádků a sloupců záznamy (stejně jako například v programu Excel). V databázi můžeme nejen mazat a editovat záznamy, ale taky vyhledávat, různě seskupovat, třídit, řadit.
DB (báze dat) je množina vzájemně propojených dat.
SŘBD (Systém Řízení Báze Dat) je programové vybavení, které řídí všechny přístupy k bázi dat
DB + SŘBD = DBS (databázový systém, neboli databáze)
Více informací o databázích najdete ZDE.
Jaké databáze nabízíme?
- MSSQL 2019
Správa databází přes Management Studio
Co to je Management Studio?
Management Studio je nástroj pro správu databázového serveru, pomocí kterého můžete pracovat s SQL serverem.
Podporuje ASPone možnost připojení se k databází pomocí Management studia?
Ano, můžete se připojit na externí IP adresu našeho SQL serveru, kterou naleznete v naší klientské sekci a spravovat tak Vaši databázi vzdáleně. Můžete například importovat data na SQL server, exportovat data z SQL serveru, vytvářet nové tabulky, uložené procedury a mnoho dalšího.
Je služba externího přístupu k databázi nějak zpoplatněna?
NE, všem zákazníkům placeného webhosting nabízíme tuto možnost a to zdarma. Pro přístup k SQL serveru nám není třeba sdělovat Vaši IP adresu - můžete se připojit odkudkoliv. Například z Vaší kanceláře nebo domova.
MS SQL management studio: Error : 40 – could not open a connection to SQL server
Pokud se Vám při pokusu připojit se k našemu SQL serveru zobrazí následující chybové hlášení: "Error : 40 – could not open a connection to SQL server.", tak bude nejspíš problém s konfigurací Vašeho firewallu. Zkontrolujte si prosím, že daný port 1433 (TCP) není žádným způsobem blokován. V krajních případech může tuto blokaci způsobit antivirový program nebo poskytovatel internetu (Váš ISP zablokuje port přímo na hlavním routeru).
MS Access
Microsoft Access (plným jménem Microsoft Office Access) je nástroj na správu relačních databází od společnosti Microsoft, který je typicky součástí Microsoft Office a kombinuje relační Microsoft Jet Database Engine s grafickým uživatelským rozhraním. Umí přistupovat k datům z Access/Jet, Microsoft SQL Server, Oracle či ke kterékoliv další databázi přes rozhraní ODBC.
Ukázka připojení k MS SQL z C# kódu
public void InsertRow() { string connectionString = "server=192.168.1.X;uid=dbXXX;pwd=PASSWORD;database=dbXXX"; SqlConnection myConnection = new SqlConnection(connectionString); string myInsertQuery = "INSERT INTO Customers (CustomerID, CompanyName) Values ('NWIND', 'Northwind Traders')"; SqlCommand myCommand = new SqlCommand(myInsertQuery); myCommand.Connection = myConnection; myConnection.Open(); myCommand.ExecuteNonQuery(); myCommand.Connection.Close(); }
Ukázka připojení k MS SQL z VB.NET kódu
Public Sub InsertRow() Dim connectionString As String = "server=192.168.1.X;uid=dbXXX;pwd=PASSWORD;database=dbXXX"; Dim myConnection As New SqlConnection(myConnectionString) Dim myInsertQuery As String = "INSERT INTO Customers (CustomerID, CompanyName) Values ('NWIND', 'Northwind Traders')" Dim myCommand As New SqlCommand(myInsertQuery) myCommand.Connection = myConnection myConnection.Open() myCommand.ExecuteNonQuery() myCommand.Connection.Close() End Sub