Databáze - obecně: Porovnání verzí

Z ASPone Help Wiki
Přejít na: navigace, hledání
(Založena nová stránka: 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…)
 

Aktuální verze z 14. 1. 2022, 15:23

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

[editovat] 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".

[editovat] 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.


[editovat] Jaké databáze nabízíme?

  • MSSQL 2019


[editovat] 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.

[editovat] 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).

[editovat] 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.


[editovat] 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();
}


[editovat] 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
Osobní nástroje
Jmenné prostory

Varianty
Akce
Navigace
Znalostní báze
Domény
ASPone.cz
Nástroje