Törmäsin tähän virheeseen asiakkaan järjestelmän ylläpidossa. Taustalla oli webhotellin palvelimen kaatuminen tekniseen ongelmaan. Palvelimen uudelleenkäynnistymisen jälkeen asiakkaan sivusto antoi virheilmoitusta sellaisesta kohtaa koodia, joka ei ollut edes käytössä. Lähemmän tutkiskelun kautta alkoi paljastua, että taulujen luontiscriptin ajo tökkäsi tietyssä kohtaa. Pääsin PHP_ADMIN:lla MySQL-kantaan käsiksi ja yritin avata sitä taulua, johon luontisripti tökkäsi. Ei avautunut taulu, vaan tuli virhe: #1146 table doesn't exist.
Googlettamalla löytyy selitys tuolle virheelle. Omassa tapauksessani yhden taulun luonti oli mennyt jossain vaiheessa pieleen ja taulun kirjanpito sekaisin. Taulun poistaminen DROP-käskyllä palautti tilan, josta luontiscriptin pystyi taas ajamaan uudelleen!
sunnuntai 16. joulukuuta 2018
keskiviikko 26. syyskuuta 2018
Kuinka konvertoida VB6.0 projekti Visual Studio 2017 versioon
1) Open in VB6.
Run project to make sure everything works and is updated.
2) Open that project in VB Express 2008. Migrate!
3) Open the .vbproj in VS 2013. Permanent migration. Never look back!
4) Open VS2013 project in VS2017 / VSCommunity
WOW. This is unreal, but that it actually worked.
keskiviikko 24. tammikuuta 2018
Tilaa:
Blogitekstit (Atom)