Diskuze: ako zavesit databazu na internet
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 14 zpráv z 14.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
V první řadě by bylo dobré uvést, v čem chceš ty stránky dělat (PHP,
ASP.NET...), podle toho se totiž odvíjí i použití databáze (MySQL,
MSSQL...).
U tvého poskytovatele webhostingu musíš mít databázi založenou a pak jen
vytvoříš tabulky pomocí jejich rozhraní a používáš je...
Souhlasím s Michal Štěpánek, ale jsem toho názoru, že hosting na stojí za houby. Když freehosting, tak Endora (http://endora.cz). Taky jsem měl IC freehosting, ale kvuli tomu, že byl pomalej a někdy i padal, tak doporučuju Endoru.
// navíc na ic.cz nemáš možnost si vyztvořit tak velkou databázi.
Vzhledem k tomu, že píšeš o databázích v MS SQL studiu předpokládám, že chceš dělat v ASP.NET a MS SQL databází. Pak jako testovací free webhosting doporučuji ASPONE.CZ
Ano chcem ASP.NET, a keď si založím účet na free hosting na aspone.cz,
tak dostanem údaje cez ktoré MS SQL studio sa bude môcť pripojiť, alebo
budem musieť využívať nejakeho online klienta od nich?
A velkost dat ulozených v databáze sa pocíta do priestoru inak vyhradeného
pre web, alebo DB majú vlastný priestor?
Dakujem
1)Používej tlačítko "odpovědět", aby se mi to zobrazilo v událostech a
mohl jsem reagovat pružněji...
2)MS SQL studio se ti do DB na webu nepřipojí, musíš si tabulky a data buď
naimportovat (na M$ stránkách se na to dá sehnat utilitka), nebo pracovat s
DB přes jejich webové rozhraní.
4)Body 2) a 3) platí asi u všech poskytovatelů webhostingu stejně...
teraz skusam pripojiť asp.net projekt k tej databaze na ASPONE.CZ len kedze potrebujem pripojit databazu k asp.net tak som robil konfiguraciu datoveho zdroju, connection string som pouzil zo stranky ASPONE ktory mi vygenerovalo len pri pokracovani v konfiguracii mi VS vyhadzuje tuto hlasku.
Database schema could not be retrieved for this connection. Please make sure the connection settings are correct and that the database is online.
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections.
Teda tadiaľto zrejme cesta nevedie lebo sa mi asi nepodari povolit ASPONE.CZ
databaze externy pristup, a tak moja otazka je ako pripojiť k web stranke v
asp.net databazu na ASPONE.CZ
DAKUJEM za radu skusit aspone, je to paradny free hosting pre asp.net, hlavne ta
aspone wikipedia
Z asp.net aplikace k té db můžeš přistupovat jen lokálně, takže si
musíš publishnout (nahrát) tu aplikaci na hosting.
Samotnou databázi pak můžeš upravovat přes ten jejich SQL Manager http://mssql.aspone.cz/
len ako nakonfigurovat tu aps.net aplikaciu na ten server na ktorom to budene bežať? ved pred zavesenim na web už musím mať nastavený connection string
ConnectionString bude vypadat nejak takto
<connectionStrings>
<add name="myConnectionString" connectionString="server=192.168.1.5;uid=db;pwd=heslo;database=db" />
</connectionStrings>
toto ma napadlo taktiež ale pride mi to take zvlastne, lebo pred updatom si
to nebudem môcť vyskusať na realnej databaze jedine že by som mal vytvorenu
na localhoste kopiu
Ale dakujem
http://wiki.aspone.cz/Datab%C3%A1ze#… tu som našiel niečo
o importovani databazy zo serveru na localhost ak som to dobre pochopil, len
neviem z kade stiahnuť ten .mdf subor, v samotnej databaze som sa k nemu aj
preklikal ale nebola tam moznost ho stiahnuť
Vyvíjet ve Visual Studiu musíš na lokální databázi nebo na nějaké
databázi, kterou máš i na jiném počítači v síti, ale ne na webu. Pak si
stránky přes FTP nahraješ na web. Před tím změníš connectionstring na
ten z ASPONE...
P.S. Lokální DB je taky reálná, jen je u tebe na compu...
Dobrý den,
náš ASP.NET freehosting má opravdu přístup pouze z našich strojů. Je to z toho důvodu, že když jsme měli SQL u freehostingu otevřený do internetu, zneužívaly ho komerční firmy i konkurence pro databáze svých zákazníků apod.
Pokud u nás provozujete freehosting, máte dvě možnosti:
1.) Nahrát si na web SQL Express databázi a k té se připojit ze svých stránek/skriptů. Databázi nahrajete do adresáře App_Data ve formátu .MDF souboru (bez .LDF - ten si vytváří SQL Server sám pro sebe) a připojíte se k ní ze svých stránek. Takto připojená databáze se "nahákne" na lokální SQL server a můžete ji vyžívat. Problémem je častější aktualizace takové databáze + nemožnost ji spravovat přes webové rozhraní.
2.) Tato možnost je nejčastější. Máte možnost si vytvořit plnohodnotnou MSSQL databázi zdarma, do které data můžete nahrát pomocí webového rozhraní na adrese http://mssql.aspone.cz. Další z možností je uploadovat na FTP .BAK soubor (zálohu databáze) a my Vám ji do Vaší databáze obnovíme rovněž zdarma.
Pokud budete mít jakýkoliv dotaz nebo problém, rádi na něj odpovíme na emailu support@aspone.cz.
Hezký zbytek dne!
S pozdravem
Adam Ticháček
http://www.aspone.cz
Zobrazeno 14 zpráv z 14.