Databáze - obecně: Porovnání verzí
(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