|
|
Řádka 1: |
Řádka 1: |
− | 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í.
| + | ==== Databáze ==== |
− | | + | *[[Vytvoření databáze|Vytvoření databáze v klientské sekci]] |
− | == Přihlašovací informace k databázi == | + | *[[Connection string|Vygenerování connection stringu v klientské sekci]] |
− | | + | *[[Záloha databáze|Vytvoření zálohy databáze]] |
− | '''Server: ''' Adresa serveru se zobrazuje v [http://wiki.aspone.cz/Klientsk%C3%A1_sekce klientské sekci] v části '''Databáze'''.
| + | *[[Velikost, změna hesla a smazání databáze|Velikost, změna hesla a smazání databáze]] |
− | | + | *[[Správa DB přes webové rozhraní|Správa databází přes webové rozhraní]] |
− | '''Login: ''' Login je vždy ve tvaru "dbXXXX", kde "XXXX" je název Vaší databáze.
| + | *[[Databáze|Databáze]] |
− | | + | |
− | '''Heslo: ''' Pokud nevíte heslo k databázi, můžete si nové heslo nastavit prostřednictvím [http://wiki.aspone.cz/Klientsk%C3%A1_sekce klientské sekce].<br />
| + | |
− | | + | |
− | '''Databáze: ''' Databáze je taky ve tvaru "dbXXXX". <br />
| + | |
− | <br />
| + | |
− | | + | |
− | == 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 [http://cs.wikipedia.org/wiki/Excel Excel]). V databázi můžeme nejen mazat a editovat záznamy, ale taky vyhledávat, různě seskupovat, třídit, řadit. <br /><br />
| + | |
− | | + | |
− | DB (báze dat) je množina vzájemně propojených dat.<br />
| + | |
− | SŘBD (Systém Řízení Báze Dat) je programové vybavení, které řídí všechny přístupy k bázi dat <br />
| + | |
− | | + | |
− | DB + SŘBD = DBS (databázový systém, neboli databáze)<br /><br />
| + | |
− | Více informací o databázích najdete [http://cs.wikipedia.org/wiki/Datab%C3%A1ze ZDE]. <br />
| + | |
− | | + | |
− | | + | |
− | == Jaké databáze nabízíme? ==
| + | |
− | | + | |
− | * MSSQL 2019 | + | |
− | <br />
| + | |
− | | + | |
− | == Správa databází přes Management Studio ==
| + | |
− | | + | |
− | '''Co to je Management Studio?'''<br />
| + | |
− | 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 />
| + | |
− | Ano, můžete se připojit na externí IP adresu našeho SQL serveru, kterou naleznete v naší [[Klientská sekce| 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?''' <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.
| + | |
− | <br />
| + | |
− | | + | |
− | == 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
| + | |