« 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 »
1733942 komment.

Szerző: Hetyetye Jan 08, 2018 22:14:37
Válasz
(5)
sodika
Akkor megoldottam, fasz se tudja, hogy van, ha megbukerálják a szerverkörnyezetet.


Úgy érted fejlesztik, újítják, kornak megfelelő környezetet hoznak létre?
Jan 08, 2018 22:14:37
 
Szerző: megbukerálják Jan 08, 2018 22:16:27
Válasz
(3)
nick kiadó!
Jan 08, 2018 22:16:27

Szerző: felkérdezés Jan 08, 2018 22:19:00
Válasz
(1)
Recsy mi a szar ez az új csideó amit feltöltöttél a vágatlan csatira? Mi a lófasz ez? Vitatkozol a tökrészek kretén haveroddal? Mi a szarnak raktad ezt fel?
Eddig is tudtuk, hogy egy gerinctelen szarvagy hahó mért kell erről nap mint nap tanúbizonyságot tenni?
Azt már meg se kérdezem, hogy most ezzel a nagy haverjaidat akartad beégetni? Mert nagyon úgy tűnik te fasz.
Jan 08, 2018 22:19:00

Szerző: sodika Jan 08, 2018 22:20:15
Válasz
(0)
A legvégső esetben azt ajánlom, hogy ne legyen ez a gép többé erre használva, mert a novemberi telepítések után alkalmatlanná vált rá, hanem legyen helyette egy másik Windows-os gép használatba véve, amelyikre még soha nem lett SQL Server Extress telepítve, és a továbbiakban azon legyen használva a Webmentő.

Ezt még hozzáfűztem neki, osz igaz is.
Fog egy friss Windows-os gépet meg anno a régi leírásomat 4 évvel ezelőttről, és jó lesz.

Ennyi.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 22:20:15

Szerző: - Jan 08, 2018 22:21:34
Válasz
(4)
Egy dolgot nem latok at a rendszergazdanak mi koze a faptophoz?
Jan 08, 2018 22:21:34

Szerző: sodika Jan 08, 2018 22:26:04
Válasz
(1)
SqlConnection myConnection = new SqlConnection("Data Source="+serverName.Text+@"\SQLEXPRESS;Initial Catalog=master;Integrated Security=True");

Na most a severName.text jön az űrlapról neki.

Jó. Asszem ennek false-nek kell lennie, mert a hülye rendszergazda beállított hozzá felhasználónevet meg jelszót.

De hogy mégis mi a gecinek...
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 22:26:04

Szerző: - Jan 08, 2018 22:28:06
Válasz
(5)
sodika
SqlConnection myConnection = new SqlConnection("Data Source="+serverName.Text+@"\SQLEXPRESS;Initial Catalog=master;Integrated Security=True");

Na most a severName.text jön az űrlapról neki.

Jó. Asszem ennek false-nek kell lennie, mert a hülye rendszergazda beállított hozzá felhasználónevet meg jelszót.

De hogy mégis mi a gecinek...


gondolom volt valami security review amin kiderült hogy egy szar amit irtál és azt próbálják befoltozni nem? :D
Jan 08, 2018 22:28:06

Szerző: megbukerálják Jan 08, 2018 22:30:16
Válasz
(13)
sodika
A legvégső esetben azt ajánlom, hogy ne legyen ez a gép többé erre használva, mert a novemberi telepítések után alkalmatlanná vált rá, hanem legyen helyette egy másik Windows-os gép használatba véve, amelyikre még soha nem lett SQL Server Extress telepítve, és a továbbiakban azon legyen használva a Webmentő.

Ezt még hozzáfűztem neki, osz igaz is.
Fog egy friss Windows-os gépet meg anno a régi leírásomat 4 évvel ezelőttről, és jó lesz.

Ennyi.


Szerintem is teljesen valid, hogy az ügyfél vegyen egy gépet, amit csak arra használ, hogy Windows 7 oprendszer alatt Púp 4 éves kódját futtatja rajta LOOOOOLLLLLLLLLLLLLLLLLLLLL
Ennyire még te sem lehetsz hülye.
Jan 08, 2018 22:30:16

Szerző: sodika Jan 08, 2018 22:33:27
Válasz
(0)
Ez nem biztonsági kérdés. Ha be vagy jelentkezve a Windows-ba amúgy is, jól van az úgy. Ha meg nem, amúgy se futtatod a cuccot. Faszság hozzá felhasználónevet meg jelszót rakni.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 22:33:27

Szerző: Hetyetye Jan 08, 2018 22:34:25
Válasz
(1)
sodika


De hogy mégis mi a gecinek...


Egy szó

Security
Jan 08, 2018 22:34:25

Szerző: - Jan 08, 2018 22:36:09
Válasz
(2)
sodika
Ez nem biztonsági kérdés. Ha be vagy jelentkezve a Windows-ba amúgy is, jól van az úgy. Ha meg nem, amúgy se futtatod a cuccot. Faszság hozzá felhasználónevet meg jelszót rakni.


Mindegy melyik fiókba lépsz be?
Jan 08, 2018 22:36:09

Szerző: Ottó Motor Jan 08, 2018 22:38:41
Válasz
(0)
sodika
SqlConnection myConnection = new SqlConnection("Data Source="+serverName.Text+@"\SQLEXPRESS;Initial Catalog=master;Integrated Security=True");

Na most a severName.text jön az űrlapról neki.

Jó. Asszem ennek false-nek kell lennie, mert a hülye rendszergazda beállított hozzá felhasználónevet meg jelszót.

De hogy mégis mi a gecinek...


Használd ki azt, hogy a kódod egy darab szar (connection stringbe nem teszünk bele ellenőrizetlen user inputot, kontárka): mi lenne, ha a serverName editbox felhasználásával a tőle jobbra álló részek kikommentelődnének? És akkor nem kell a csúnya, gonosz Integrated Security=XY-al szívni...

Csak mondom!

Csak kérdezem...
Jan 08, 2018 22:38:41

Szerző: - Jan 08, 2018 22:38:43
Válasz
(13)
úgy érzem púpi ma külön fejezetet ír a szakmai képzettség címszó alá sodipediara :D
Jan 08, 2018 22:38:43

Szerző: SQL Server Extress Jan 08, 2018 22:40:20
Válasz
(3)
Nick kiadó!
Jan 08, 2018 22:40:20

Szerző: sodika Jan 08, 2018 22:50:47
Válasz
(0)
A C:\Users\Administrator\Desktop\webmento\Webmento old3 könyvárban van egy 2018c névű exe, ami az új szerverhez csatlakozik, ahogy a rendszergazda kérte, de ez nem megoldás, mert úgy tűnik, mintha nem lenne az sa felhasználónak megfelelő hozzáférése a táblákhoz.

Legyen a webmentőre egy másik Windows-os gép használva az irodában a régi helyett.
A régi módon. És működni fog
Ez a javaslatom.

Ezen a gépen, ahol eddig ment a változtatások után már nem használható.

Kiss Endre

---

ennyi
leszarom
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 22:50:47

Szerző: - Jan 08, 2018 22:52:08
Válasz
(0)
sodika
A C:\Users\Administrator\Desktop\webmento\Webmento old3 könyvárban van egy 2018c névű exe, ami az új szerverhez csatlakozik, ahogy a rendszergazda kérte, de ez nem megoldás, mert úgy tűnik, mintha nem lenne az sa felhasználónak megfelelő hozzáférése a táblákhoz.

Legyen a webmentőre egy másik Windows-os gép használva az irodában a régi helyett.
A régi módon. És működni fog
Ez a javaslatom.

Ezen a gépen, ahol eddig ment a változtatások után már nem használható.

Kiss Endre

---

ennyi
leszarom


Mit csinál a Webmentő?
Jan 08, 2018 22:52:08

Szerző: sodika Jan 08, 2018 22:54:56
Válasz
(0)
-
Mit csinál a Webmentő?


Fog egy DATA.BAK-ot, és előállít belőle egy olyan CSV fájlt, amit fel tud dolgozni a PHP scriptem. Erre azért volt szükség, mert a tárhelyszolgáltatója nem volt hajlandó MSSQL könyvtárat telepíteni a PHP-hoz.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 22:54:56

Szerző: DevOps Dezső Jan 08, 2018 22:56:08
Válasz
(8)
Ezt majd az új munkahelyeden is meséld el, hogy Windowsos desktopokat használsz éles rendszerben szerverként! Azonnal előléptetnek, az kurvaisten
Jan 08, 2018 22:56:08

Szerző: Púphergelő Pityu Jan 08, 2018 22:58:06
Válasz
(1)
Sodi, te mint az ujját a fejlődés ütőerén tartó véjpjofi videós IT guru, mit gondolsz az AMD Ryzen platformról? Most akarok újítani valami masszív desktopot vágásra, szerinted megéri a Threadripper széria a kb 800 eurót (+200 hozzá a deszka, meg még ennyi a vízhűtés) vagy jobban járok, ha veszek két sima M4 Ryzen 1800X alapú vasat? Nagy a dilemma.
Jan 08, 2018 22:58:06

Szerző: sodika Jan 08, 2018 22:58:07
Válasz
(0)
Az kellett neki, hogy a DATA.BAK-ját be tudja nyomni a MySQL dadatbázisába, viszont ez a szaros formátum csak és kizárólag MS SQL Server-ből olvasható, máshonnan nem,

Ezért írtam hozzá egy C Charp.os programot, ami fogja a DATA.BAK-ot, szépen beimportálja a helyi gépen futó MS SQL Express-be, és utána onnan kimenti a CSV-t.

4 évig faszán működött, de aztán jött a rendszergazdája, és garázdálkodott valami miatt. Most novemberben.

Én meg most már szarom le. Szar ügy haver, dolgozz másik gépen, amit nem kúrt szét a rendszergazdád.

Elegem van, mindent tettem.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 22:58:07

Szerző: sodika Jan 08, 2018 22:59:20
Válasz
(0)
DevOps Dezső
Ezt majd az új munkahelyeden is meséld el, hogy Windowsos desktopokat használsz éles rendszerben szerverként!


Nem szerverként. Sima DATA.BAK-ból kell CSV-t csinálni, de ez másként nem megy. Ha nem fut a gépeden valamilyen MS SQL szerver, nem fogod olvasni a DATA.BAK-ot.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 22:59:20

Szerző: - Jan 08, 2018 23:00:17
Válasz
(1)
sodika
Nem szerverként. Sima DATA.BAK-ból kell CSV-t csinálni, de ez másként nem megy. Ha nem fut a gépeden valamilyen MS SQL szerver, nem fogod olvasni a DATA.BAK-ot.


milyen nyelven irtad? bash?
Jan 08, 2018 23:00:17

Szerző: sodika Jan 08, 2018 23:00:47
Válasz
(0)
Elegem van. Ez volt az utolsó este, amit elbasztam a szabadidőmből. Nem érdekel. Vlogot vágok, tnaulok, edzek, szaunázok, szórakozok.

Leszarom.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:00:47

Szerző: sodika Jan 08, 2018 23:01:16
Válasz
(0)
-
milyen nyelven irtad? bash?


Kb. ötödszörre írom le, hogy C#.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:01:16

Szerző: - Jan 08, 2018 23:01:25
Válasz
(7)
sodika
A C:\Users\Administrator\Desktop\webmento\Webmento old3 könyvárban van egy 2018c

ennyi
leszarom


Igényességre vall a c:\users\administrator\desktop projektmappaként való használata
Jan 08, 2018 23:01:25

Szerző: - Jan 08, 2018 23:02:25
Válasz
(1)
sodika
Elegem van. Ez volt az utolsó este, amit elbasztam a szabadidőmből. Nem érdekel. Vlogot vágok, tnaulok, edzek, szaunázok, szórakozok.


*pontosítás: adósságot halmozol fel és szórakoztatod a trollokat
Jan 08, 2018 23:02:25

Szerző: DevOps Dezső Jan 08, 2018 23:02:39
Válasz
(1)
sodika
Nem szerverként. Sima DATA.BAK-ból kell CSV-t csinálni, de ez másként nem megy. Ha nem fut a gépeden valamilyen MS SQL szerver, nem fogod olvasni a DATA.BAK-ot.

Szóval szerverként... De egyáltalán mi a véres habos geciért kell MS SQL-lel szopni, amikor a tárhelyszolgáltatójuk is elhajtott vele a picsába. Kontár vagy, SoDI!
Jan 08, 2018 23:02:39

Szerző: Lol? Jan 08, 2018 23:02:39
Válasz
(3)
Jan 08, 2018 23:02:39

Szerző: sodika Jan 08, 2018 23:03:43
Válasz
(1)
Olyan fasza cucc pedig.
Még a bitformátumú képeket is kimenti a DATA.BAK-ból egy ZIP-be. Eddig büszke voltam rá, hogy de jó, de most már leszarom.

---

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Data.Sql;
using System.IO;

namespace WindowsFormsApplication1
{

public partial class infoLabel : Form
{
public infoLabel()
{
InitializeComponent();
}

private void makeZip(Array fileName)
{
using (Ionic.Zip.ZipFile zip = new Ionic.Zip.ZipFile())
{
zip.AddFile(fileName+".txt");
zip.Save(fileName+".zip");
}
}

private void tableWrite(System.IO.StreamWriter file, SqlConnection myConnection, string tableName)
{
try
{


SqlCommand myCommand = new SqlCommand("select * from " + tableName, myConnection);
SqlDataReader myReader = null;
myReader = myCommand.ExecuteReader();

if (tableName!="PROJKEP")
file.WriteLine("TABLE: " + tableName);

string myFields = "FIELDS: ";
for (int i = 0; i < myReader.FieldCount; i++)
{
myFields += myReader.GetName(i) + "|ß|";
}
if (tableName != "PROJKEP")
file.WriteLine(myFields);

string aktid = "";
while (myReader.Read())
{
string sor = "";
try
{
for (int i = 0; i < myReader.FieldCount; i++)
{
object aktRow = myReader[myReader.GetName(i)];
if (aktRow.ToString() != "System.Byte[]")
{
aktRow = aktRow.ToString().Replace("\n", "");
if (tableName != "PROJKEP")
{
sor += aktRow + "|ß|";
}
else
{
sor += "KID["+aktRow + "]\n";
if (aktRow.ToString().Length > 0)
aktid = aktRow.ToString();

}
}
else
{
byte[] picbyte = (byte[])myReader[myReader.GetName(i)];
File.WriteAllBytes("ki_"+aktid+".txt", picbyte);

}
}
if (sor.Length>1)
file.WriteLine(sor);
}
catch (Exception thisHappened)
{
MessageBox.Show("Hiba a fájlba írás közben.\n\nRészletek" + thisHappened.ToString());
}
}
myReader.Close();


}
catch (Exception thisHappened)
{
MessageBox.Show("Hiba "+tableName+" feldolgozása közben.\n\nRészletek" + thisHappened.ToString());
}
}

private void button1_Click(object sender, EventArgs e)
{
string hely = Application.StartupPath;
ArrayList myError = new ArrayList();

if (serverName.Text.Length < 1)
{
myError.Add("Nincs megadva a szerver neve.");
}
if (databaseName.Text.Length < 1)
{
myError.Add("Nincs megadva a mentés neve.");
}
if (!File.Exists(hely+@"\DATA.BAK"))
{
myError.Add("Hiányzik a DATA BAK!");
}
int errorCount = myError.Count;
string allError = "";
if (errorCount > 0)
{
for (int i = 0; i < errorCount; i++)
{
allError += myError[i]+"\n";
}
MessageBox.Show(allError);
}
else
{
myInfo.Text = "Csatlakozás az adatbázishoz folyamatban...";
SqlConnection myConnection = new SqlConnection("Data Source="+serverName.Text+@"\SQLEXPRESS2;Initial Catalog=master;Integrated Security=True");
string aktDir = AppDomain.CurrentDomain.BaseDirectory;

try
{
myConnection.Open();
myInfo.Text = "Sikeres csatlakozás az adatbázishoz.";

try
{
SqlCommand myCommand = new SqlCommand("USE master; DROP DATABASE workdb", myConnection);
int newID = (int)myCommand.ExecuteScalar();
}
catch
{

}


try
{

SqlCommand myCommand = new SqlCommand("RESTORE DATABASE workdb FROM DISK = '" + aktDir + "DATA.BAK' WITH REPLACE,RECOVERY;", myConnection);
int newID2 = (int)myCommand.ExecuteScalar();

}
catch
{

}


try
{
System.IO.StreamWriter server_file = new System.IO.StreamWriter(hely + "/" + "server.txt");
server_file.WriteLine(serverName.Text);
server_file.WriteLine(databaseName.Text);
server_file.Close();
}
catch
{
MessageBox.Show("Szerveradatok helyi eltárolása nem sikerült.");
}
try
{
System.IO.StreamWriter file = new System.IO.StreamWriter(hely + "/" + databaseName.Text + ".txt");
System.IO.StreamWriter file_kep = new System.IO.StreamWriter(hely + "/" + databaseName.Text + "_projkep.txt");

myInfo.Text = "Adatok mentése folyamatban.";

myConnection.Close();
myConnection = new SqlConnection("Data Source=" + serverName.Text + @"\SQLEXPRESS2;Initial Catalog=workdb;User ID=sa;Password=Blau77punkt;Integrated Security=SSPI");
myConnection.Open();

tableWrite(file, myConnection, "CEGEK");
tableWrite(file, myConnection, "PROJEKT");
tableWrite(file_kep, myConnection, "PROJKEP");
tableWrite(file, myConnection, "PROJXCG");
tableWrite(file, myConnection, "PROJXEF");
tableWrite(file, myConnection, "PROJXMN");
// tableWrite(file, myConnection, "SHIP");
tableWrite(file, myConnection, "UGYINT");
// tableWrite(file, myConnection, "ZLBEKKAT");
tableWrite(file, myConnection, "ZLCIM");
tableWrite(file, myConnection, "ZLEPITM");
tableWrite(file, myConnection, "ZLFAZIS");
tableWrite(file, myConnection, "ZLMEGYE");
tableWrite(file, myConnection, "ZLMERT");
tableWrite(file, myConnection, "ZLMUNKAN");
tableWrite(file, myConnection, "ZLORSZAGR");
// tableWrite(file, myConnection, "ZLTELEP");
// tableWrite(file, myConnection, "ZZZRLABLEC");
file.Close();
file_kep.Close();

myInfo.Text = "Táblák kész. ZIP fájl készítése...";



myInfo.Text = "Adatok mentése sikeresen megtörtént.";
MessageBox.Show("Adatmentés kész.");

if (System.IO.File.Exists(databaseName.Text + "_projkep.txt"))
System.IO.File.Delete(databaseName.Text + "_projkep.txt");



using (Ionic.Zip.ZipFile zip = new Ionic.Zip.ZipFile())
{
foreach (string fajl in Directory.EnumerateFiles(aktDir, "ki_*"))
{
zip.AddFile(fajl.Replace(aktDir, ""));
}
zip.Save(databaseName.Text + "_projkep.zip");
}

foreach (string fajl in Directory.EnumerateFiles(aktDir, "ki_*"))
{
if (System.IO.File.Exists(fajl.Replace(aktDir, "")))
System.IO.File.Delete(fajl.Replace(aktDir, ""));
}

}
catch (Exception thisHappened)
{
MessageBox.Show("Hiba a táblák feldolgozása közben.\n\nRészletek: "+thisHappened.ToString());
}
}
catch
{

}
}
}

private void infoLabel_Load(object sender, EventArgs e)
{
string hely = Application.StartupPath;
string line = ""; string myServer = ""; string myDatabase = ""; int i = 0;
try
{
System.IO.StreamReader file = new System.IO.StreamReader(hely + "/" + "server.txt");

while ((line = file.ReadLine()) != null)
{
if (line.Length > 0 && i == 0)
myServer = line;

if (line.Length > 0 && i == 1)
myDatabase = line;

i++;
}
if (myServer.Length > 0 & myServer.Length > 0)
{
serverName.Text = myServer;
databaseName.Text = myDatabase;
}
else
{
serverName_load();
}
file.Close();
}
catch
{
serverName_load();
}


}

private void serverName_load()
{
string myServer = ""; int i = 0;
try
{
DataTable servers = SqlDataSourceEnumerator.Instance.GetDataSources();
for (i = 0; i < servers.Rows.Count; i++)
{
if (servers.Rows[i]["InstanceName"].ToString() == "SQLEXPRESS")
{
myServer = servers.Rows[i]["ServerName"].ToString();
}
}
if (myServer.Length > 0)
{
serverName.Text = myServer;
}
else
{
MessageBox.Show("Nem sikerült azonosítani a szervert.");
}
}
catch
{
MessageBox.Show("Nem sikerült azonosítani a szervert.");
}
}

}
}
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:03:43

Szerző: - Jan 08, 2018 23:04:44
Válasz
(2)
Lol?
www.rebasedata.com/convert-bak-to-csv-online


el kell küldeni a főnökúrnak a linket :D
Jan 08, 2018 23:04:44

Szerző: sodika Jan 08, 2018 23:06:00
Válasz
(3)
ne, leszarom a szart is
alszom
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:06:00

Szerző: SODIPÉDIA HAHÓ! Jan 08, 2018 23:06:32
Válasz
(6)
sodika
Olyan fasza cucc pedig.
Még a bitformátumú képeket is kimenti a DATA.BAK-ból egy ZIP-be. Eddig büszke voltam rá, hogy de jó, de most már leszarom.

---

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Data.Sql;
using System.IO;

namespace WindowsFormsApplication1
{

public partial class infoLabel : Form
{
public infoLabel()
{
InitializeComponent();
}

private void makeZip(Array fileName)
{
using (Ionic.Zip.ZipFile zip = new Ionic.Zip.ZipFile())
{
zip.AddFile(fileName+".txt");
zip.Save(fileName+".zip");
}
}

private void tableWrite(System.IO.StreamWriter file, SqlConnection myConnection, string tableName)
{
try
{


SqlCommand myCommand = new SqlCommand("select * from " + tableName, myConnection);
SqlDataReader myReader = null;
myReader = myCommand.ExecuteReader();

if (tableName!="PROJKEP")
file.WriteLine("TABLE: " + tableName);

string myFields = "FIELDS: ";
for (int i = 0; i &lt; myReader.FieldCount; i++)
{
myFields += myReader.GetName(i) + "|ß|";
}
if (tableName != "PROJKEP")
file.WriteLine(myFields);

string aktid = "";
while (myReader.Read())
{
string sor = "";
try
{
for (int i = 0; i &lt; myReader.FieldCount; i++)
{
object aktRow = myReader[myReader.GetName(i)];
if (aktRow.ToString() != "System.Byte[]")
{
aktRow = aktRow.ToString().Replace("\n", "");
if (tableName != "PROJKEP")
{
sor += aktRow + "|ß|";
}
else
{
sor += "KID["+aktRow + "]\n";
if (aktRow.ToString().Length &gt; 0)
aktid = aktRow.ToString();

}
}
else
{
byte[] picbyte = (byte[])myReader[myReader.GetName(i)];
File.WriteAllBytes("ki_"+aktid+".txt", picbyte);

}
}
if (sor.Length&gt;1)
file.WriteLine(sor);
}
catch (Exception thisHappened)
{
MessageBox.Show("Hiba a fájlba írás közben.\n\nRészletek" + thisHappened.ToString());
}
}
myReader.Close();


}
catch (Exception thisHappened)
{
MessageBox.Show("Hiba "+tableName+" feldolgozása közben.\n\nRészletek" + thisHappened.ToString());
}
}

private void button1_Click(object sender, EventArgs e)
{
string hely = Application.StartupPath;
ArrayList myError = new ArrayList();

if (serverName.Text.Length &lt; 1)
{
myError.Add("Nincs megadva a szerver neve.");
}
if (databaseName.Text.Length &lt; 1)
{
myError.Add("Nincs megadva a mentés neve.");
}
if (!File.Exists(hely+@"\DATA.BAK"))
{
myError.Add("Hiányzik a DATA BAK!");
}
int errorCount = myError.Count;
string allError = "";
if (errorCount &gt; 0)
{
for (int i = 0; i &lt; errorCount; i++)
{
allError += myError[i]+"\n";
}
MessageBox.Show(allError);
}
else
{
myInfo.Text = "Csatlakozás az adatbázishoz folyamatban...";
SqlConnection myConnection = new SqlConnection("Data Source="+serverName.Text+@"\SQLEXPRESS2;Initial Catalog=master;Integrated Security=True");
string aktDir = AppDomain.CurrentDomain.BaseDirectory;

try
{
myConnection.Open();
myInfo.Text = "Sikeres csatlakozás az adatbázishoz.";

try
{
SqlCommand myCommand = new SqlCommand("USE master; DROP DATABASE workdb", myConnection);
int newID = (int)myCommand.ExecuteScalar();
}
catch
{

}


try
{

SqlCommand myCommand = new SqlCommand("RESTORE DATABASE workdb FROM DISK = '" + aktDir + "DATA.BAK' WITH REPLACE,RECOVERY;", myConnection);
int newID2 = (int)myCommand.ExecuteScalar();

}
catch
{

}


try
{
System.IO.StreamWriter server_file = new System.IO.StreamWriter(hely + "/" + "server.txt");
server_file.WriteLine(serverName.Text);
server_file.WriteLine(databaseName.Text);
server_file.Close();
}
catch
{
MessageBox.Show("Szerveradatok helyi eltárolása nem sikerült.");
}
try
{
System.IO.StreamWriter file = new System.IO.StreamWriter(hely + "/" + databaseName.Text + ".txt");
System.IO.StreamWriter file_kep = new System.IO.StreamWriter(hely + "/" + databaseName.Text + "_projkep.txt");

myInfo.Text = "Adatok mentése folyamatban.";

myConnection.Close();
myConnection = new SqlConnection("Data Source=" + serverName.Text + @"\SQLEXPRESS2;Initial Catalog=workdb;User ID=sa;Password=Blau77punkt;Integrated Security=SSPI");
myConnection.Open();

tableWrite(file, myConnection, "CEGEK");
tableWrite(file, myConnection, "PROJEKT");
tableWrite(file_kep, myConnection, "PROJKEP");
tableWrite(file, myConnection, "PROJXCG");
tableWrite(file, myConnection, "PROJXEF");
tableWrite(file, myConnection, "PROJXMN");
// tableWrite(file, myConnection, "SHIP");
tableWrite(file, myConnection, "UGYINT");
// tableWrite(file, myConnection, "ZLBEKKAT");
tableWrite(file, myConnection, "ZLCIM");
tableWrite(file, myConnection, "ZLEPITM");
tableWrite(file, myConnection, "ZLFAZIS");
tableWrite(file, myConnection, "ZLMEGYE");
tableWrite(file, myConnection, "ZLMERT");
tableWrite(file, myConnection, "ZLMUNKAN");
tableWrite(file, myConnection, "ZLORSZAGR");
// tableWrite(file, myConnection, "ZLTELEP");
// tableWrite(file, myConnection, "ZZZRLABLEC");
file.Close();
file_kep.Close();

myInfo.Text = "Táblák kész. ZIP fájl készítése...";



myInfo.Text = "Adatok mentése sikeresen megtörtént.";
MessageBox.Show("Adatmentés kész.");

if (System.IO.File.Exists(databaseName.Text + "_projkep.txt"))
System.IO.File.Delete(databaseName.Text + "_projkep.txt");



using (Ionic.Zip.ZipFile zip = new Ionic.Zip.ZipFile())
{
foreach (string fajl in Directory.EnumerateFiles(aktDir, "ki_*"))
{
zip.AddFile(fajl.Replace(aktDir, ""));
}
zip.Save(databaseName.Text + "_projkep.zip");
}

foreach (string fajl in Directory.EnumerateFiles(aktDir, "ki_*"))
{
if (System.IO.File.Exists(fajl.Replace(aktDir, "")))
System.IO.File.Delete(fajl.Replace(aktDir, ""));
}

}
catch (Exception thisHappened)
{
MessageBox.Show("Hiba a táblák feldolgozása közben.\n\nRészletek: "+thisHappened.ToString());
}
}
catch
{

}
}
}

private void infoLabel_Load(object sender, EventArgs e)
{
string hely = Application.StartupPath;
string line = ""; string myServer = ""; string myDatabase = ""; int i = 0;
try
{
System.IO.StreamReader file = new System.IO.StreamReader(hely + "/" + "server.txt");

while ((line = file.ReadLine()) != null)
{
if (line.Length &gt; 0 &amp;&amp; i == 0)
myServer = line;

if (line.Length &gt; 0 &amp;&amp; i == 1)
myDatabase = line;

i++;
}
if (myServer.Length &gt; 0 &amp; myServer.Length &gt; 0)
{
serverName.Text = myServer;
databaseName.Text = myDatabase;
}
else
{
serverName_load();
}
file.Close();
}
catch
{
serverName_load();
}


}

private void serverName_load()
{
string myServer = ""; int i = 0;
try
{
DataTable servers = SqlDataSourceEnumerator.Instance.GetDataSources();
for (i = 0; i &lt; servers.Rows.Count; i++)
{
if (servers.Rows[i]["InstanceName"].ToString() == "SQLEXPRESS")
{
myServer = servers.Rows[i]["ServerName"].ToString();
}
}
if (myServer.Length &gt; 0)
{
serverName.Text = myServer;
}
else
{
MessageBox.Show("Nem sikerült azonosítani a szervert.");
}
}
catch
{
MessageBox.Show("Nem sikerült azonosítani a szervert.");
}
}

}
}



EZ MENJEN AZ UTÓKORNAK!
Jan 08, 2018 23:06:32

Szerző: sodika Jan 08, 2018 23:07:43
Válasz
(0)
Szerencsétlennek fontos a dolog, mert vállalkozása van építve rá, de nem tudok ezzel mit kezdeni.

Használjon ehhez egy másik gépet, van neki ott az irodában több is.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:07:43

Szerző: sodika Jan 08, 2018 23:08:39
Válasz
(0)
na alvás, csá
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:08:39

Szerző: o_o Jan 08, 2018 23:08:48
Válasz
(5)
efölött a gány szarkupac fölött ültél annak idején hetekig?!
Jan 08, 2018 23:08:48

Szerző: codertroll Jan 08, 2018 23:09:06
Válasz
(9)
-!
myConnection = new SqlConnection("Data Source=" + serverName.Text + @"\SQLEXPRESS2;Initial Catalog=workdb;User ID=sa;Password=Blau77punkt;Integrated Security=SSPI");


Idióta, jelszavakat SOSE HARDCODEOLUNK!
Jan 08, 2018 23:09:06

Szerző: Henrik Jan 08, 2018 23:09:10
Válasz
(10)
Aludj jól, reggelre biztos megoldódik a gondjuk xD
Jan 08, 2018 23:09:10

Szerző: sodika Jan 08, 2018 23:09:53
Válasz
(0)
o_o
efölött a gány szarkupac fölött ültél annak idején hetekig?!


Kb. 5 napig, mire rájöttem, mi hogy van.
Korábban ezzel a nyelvvel az egyetemen foglalkoztam csak.

na alvás, csá
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:09:53

Szerző: Szóbeli Szerződés (Snecológus-pontszám: 5006x2) Jan 08, 2018 23:10:31
Válasz
(5)
sodika
Szerencsétlennek fontos a dolog, mert vállalkozása van építve rá, de nem tudok ezzel mit kezdeni.

Használjon ehhez egy másik gépet, van neki ott az irodában több is.


Ott baszta el, hogy veled gányoltatott.

Olcsó húsnak híg a leve.
Szóbeli szerződés: https://www.youtube.com/watch?v=sII7_xKqQaA
Jan 08, 2018 23:10:31

Szerző: Hetyetye Jan 08, 2018 23:10:53
Válasz
(6)
sodika
Szerencsétlennek fontos a dolog, mert vállalkozása van építve rá, de nem tudok ezzel mit kezdeni.

Használjon ehhez egy másik gépet, van neki ott az irodában több is.


Aki rád meg a munkádra épít vállalkozást az meg is érdemli
Jan 08, 2018 23:10:53

Szerző: sodika Jan 08, 2018 23:11:32
Válasz
(0)
codertroll
Idióta, jelszavakat SOSE HARDCODEOLUNK!


Ez már a megváltozott verzió ma, mert faszom tele volt.
FASZÉRT KELL EGYÁLTALÁN, ha eddig nem volt.

Elegem van.

Használjon friss gépet, és az arra legyen használva, más faszság ne legyen gányolgatva rajta. Ennyi.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:11:32

Szerző: sodika Jan 08, 2018 23:11:32
Válasz
(0)
codertroll
Idióta, jelszavakat SOSE HARDCODEOLUNK!


Ez már a megváltozott verzió ma, mert faszom tele volt.
FASZÉRT KELL EGYÁLTALÁN, ha eddig nem volt.

Elegem van.

Használjon friss gépet, és az arra legyen használva, más faszság ne legyen gányolgatva rajta. Ennyi.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:11:32

Szerző: sodika Jan 08, 2018 23:11:40
Válasz
(0)
na alvás, csá
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 08, 2018 23:11:40

Szerző: joberhau2 Jan 08, 2018 23:14:31
Válasz
(4)
Hazudsz, Endre! De reggelre ne aggódj, már nem ez lesz a legnagyobb gondod xD
Jan 08, 2018 23:14:31

Szerző: Szóbeli Szerződés (Snecológus-pontszám: 5006x2) Jan 08, 2018 23:14:58
Válasz
(2)
Amúgy mi a faszt vergődsz? Vállaltál rá valami garanciát, megfenyegetett a megrendelő?

Csak azért kérdezem, mert nem hiszem, hogy a lelkiismereted szólalt meg.
Szóbeli szerződés: https://www.youtube.com/watch?v=sII7_xKqQaA
Jan 08, 2018 23:14:58

Szerző: Felpörgés 2018 Jan 08, 2018 23:22:44
Válasz
(13)
sodika
Fog egy DATA.BAK-ot, és előállít belőle egy olyan CSV fájlt, amit fel tud dolgozni a PHP scriptem. Erre azért volt szükség, mert a tárhelyszolgáltatója nem volt hajlandó MSSQL könyvtárat telepíteni a PHP-hoz.
tegyük fel megbízlak egy szélkerék-análblogin webshop programozásával, akkor számíthatok rá, hogy szükség lesz +gépekre win7-tel, meg mindenféle "webmentő" lófaszra? Pontosan hány Paks kell ahhoz, hogy fusson a kódod?
Jan 08, 2018 23:22:44

Szerző: - Jan 08, 2018 23:29:23
Válasz
(3)
hogy lehetséges, hogy ezt a kóklert már a harmadik német cég veszi fel? Nincs próbafeladat az interjún?
Jan 08, 2018 23:29:23

Szerző: AutismusMaximus Jan 08, 2018 23:32:16
Válasz
(19)
Webmentő... Ennek olyan Pénzmentős hangzása van. Csak nem valami Rocskai érdekeltség?
Jan 08, 2018 23:32:16

Szerző: - Jan 08, 2018 23:45:30
Válasz
(2)
Recskas a trolloktol kersz szakmai tanacsot?
Jan 08, 2018 23:45:30

Szerző: - Jan 08, 2018 23:59:26
Válasz
(9)
-
hogy lehetséges, hogy ezt a kóklert már a harmadik német cég veszi fel? Nincs próbafeladat az interjún?


Átveri őket. Azt hazudja nekik, hogy ért egy csomó mindenhez. Azok elhiszik, aztán hónapok múlva ráeszmélnek, hogy bedőltek a kókler migrinek.

Asodi egy munkaerőpiaci csaló.
Jan 08, 2018 23:59:26

Szerző: használjon frissgépet™ Jan 09, 2018 00:17:13
Válasz
(13)
Kurva nagy a show trollegák, itt sírok a gép előtt a röhögéstől, pedig reggel szürkeegérkednem kell sajnos holnap.

Ez a recsikód, ez olyan, mintha valami gimnazista kisgyerek írta volna a második Cpluszplussz programozás órára, házi feladatban, frenetikus... :DDD

közben ez a gyökér itt őrjöng, mert nem érti saját cuccát, fogalma nincs semmiről, priceless :DD

Már majdnem segítettem neki -én balek-, ne szenvedjen a szikkkkkszalagos szarral, kap kész windowssal sql, stb telepített szervert virtuálisat, faszát, kurva gyorsat, 0 ft-ért, csak egy bankkártya kell hozzá, vagy hitelkártya, ..

... aztán megláttam a kódot, és rájöttem, ez a balfasz életében nem látott még modern oprendszert, akkor is csak tombolna meg óbégatna, kár belé a jószándék, tényleg

El nem tudom képzelni, a melócsában milyen fogyipapírral nézhetik el neki ezt a hozáállást, valami nem megy azonnal, akkor ideggörcsöcske, óbégatás, leszarom, stb, elképesztő :)

Jan 09, 2018 00:17:13

Szerző: Hetyetye Jan 09, 2018 00:26:24
Válasz
(4)
használjon frissgépet™


El nem tudom képzelni, a melócsában milyen fogyipapírral nézhetik el neki ezt a hozáállást, valami nem megy azonnal, akkor ideggörcsöcske, óbégatás, leszarom, stb, elképesztő :)


A mániákus hibáztatása viccesebb szerintem, mindenért a rendszergazda a felelős, ő aztán abszolút nem.
Remélem a senior devekre is így fog köpködni a savas pofijával, aztán repül ez a kókler.
Jan 09, 2018 00:26:24

Szerző: Hetyetye Jan 09, 2018 00:27:27
Válasz
(2)
-
Átveri őket. Azt hazudja nekik, hogy ért egy csomó mindenhez. Azok elhiszik, aztán hónapok múlva ráeszmélnek, hogy bedőltek a kókler migrinek.

Asodi egy munkaerőpiaci csaló.


Magyarországon is van legalább egy alapfeladat, ne már hogy így benyakalják a kamut...
Jan 09, 2018 00:27:27

Szerző: Csak egy olvasó (Snecológus-pontszám: 19758x9) Jan 09, 2018 01:44:24
Válasz
(8)
Kémlégy
Látod púpi, ez különböztet meg téged, a gánymestert a többi informatikustól: őket érdekli, hogy hogyan és mi célból keletkeznek az adatok (esetleg hogy lehet-e ezen változtatni), mert szeretnék, hogy amit csinálnak, az hatékony, értelmes, kompatibilis és üzembiztos legyen. Te meg megtákolod ahogy sikerül, ideig-óráig megy is (jó szar hatékonysággal), aztán mehetsz patchelni a legkisebb változásnál, mert a bedrótozott szarod beadja a kulcsot :)
Vagy mérhetetlenül hülye vagy, vagy egy zseni, aki így oldja meg, hogy mindig legyen munkája.

Kémlégy trollégának jó volt a megérzése 2014-ben (mondjuk asodi szakmai tudását ismerve nem volt túl nehéz).

Újabbak kedvéért: 2014. nov 30-án, 23 óra körül indult az eszmecsere asodi fenomenális adatmentő alkalmazásáról.

forum.sodika.org/index.php?pageNo=3075
Jan 09, 2018 01:44:24

Szerző: Zsery Jan 09, 2018 02:13:09
Válasz
(10)
használjon frissgépet™
Kurva nagy a show trollegák, itt sírok a gép előtt a röhögéstől, pedig reggel szürkeegérkednem kell sajnos holnap.

Ez a recsikód, ez olyan, mintha valami gimnazista kisgyerek írta volna a második Cpluszplussz programozás órára, házi feladatban, frenetikus... :DDD



Nem értek a C++hoz, de műkedvelőként szívesen elolvasnék egy szakértői elemzést a kódról, gondolom a nem IT-s trollégák is szívesen megtudnák, hogy miért szar a cucc. :)
Jan 09, 2018 02:13:09

Szerző: Zsery Jan 09, 2018 02:27:46
Válasz
(10)
Csak egy olvasó
Kémlégy trollégának jó volt a megérzése 2014-ben (mondjuk asodi szakmai tudását ismerve nem volt túl nehéz).

Újabbak kedvéért: 2014. nov 30-án, 23 óra körül indult az eszmecsere asodi fenomenális adatmentő alkalmazásáról.

forum.sodika.org/index.php?pageNo=3075


Jé, ez pont akkor volt, amikor az 50 eurós sztori is kezdődött :) Nekem 2014 télapóra ígérte a melócsát, ezek szerint emiatt a Webmentő gányolás miatt sodikázódott el, és 3 év elteltével nem csak az 50 euró nincs visszaadva, de ez a webmentő szar sincs még kész? Hát ez priceless :)
Jan 09, 2018 02:27:46

Szerző: Zsery Jan 09, 2018 02:39:52
Válasz
(1)
sodika
Nem elsodikáztam, hanem minden igyezetem ellenére sem sikerült a rászánt munkaidőt ténylegesen rá is fordítani. A lehetőségeim korlátozottságát jellemhibaként beállítani igen erős túlzás.

Akkor pedig, ha egy óra leckeírás, egy óra fürdés-öltözködés, és egy-egy óra oda-vissza utazás van, plusz a 3 óra suli, akkor ez már igenis majdnem ki tudja tölteni a napodat.

Jó, ez most is van, de most decemberben már nem heti négyszer, és ez azért jelent egy kevés levegőt.


Ez volt 1 héttel utána, innen folytatódik mailekkel:

forum.sodika.org/index.php?pageNo=3095
Jan 09, 2018 02:39:52

Szerző: Zsery Jan 09, 2018 03:21:08
Válasz
(1)
...és így ért véget a sztori.

(Jó is, hogy van már tumblr, oda faszán össze lehet majd gyűjteni kronológiai sorrendben)

forum.sodika.org/index.php?pageNo=3102

sodika
Ok, kivételesen megtöröm az idei csendet.

Gery, a megbízást visszamondom, lófaszt a seggedbe.

Legkésőbb jövő hétfőig elintézem, hogy Eszter visszautalja neked a szaros pénzedet.

Remélem, hosszú és fájdalmas halálod lesz.
Jan 09, 2018 03:21:08

Szerző: Hitvalló Hídangolna Jan 09, 2018 03:40:05
Válasz
(2)
Off:

Ilyenkor mindig elszomorodom kicsit azon, hogy hardwares munka miatt abbahagytam a programozói hobbimat. Hol lehetnék már, te jó ég!

On:

Hajrá Sodi! A megoldás Win98! Ne hallgass a trollokra.
És kapcsold ki a kommentelést!

Jan 09, 2018 03:40:05

Szerző: banshee (Snecológus-pontszám: 48790x24) Jan 09, 2018 06:44:04
Válasz
(7)
-
Átveri őket. Azt hazudja nekik, hogy ért egy csomó mindenhez. Azok elhiszik, aztán hónapok múlva ráeszmélnek, hogy bedőltek a kókler migrinek.

Asodi egy munkaerőpiaci csaló.



A végén meg kizsarolja a jó minősítést, azok meg úgy vannak vele, hogy rendben van, szenvedjén vele más, csak takarodjon ez a kókler migri.
Jan 09, 2018 06:44:04

Szerző: sodika Jan 09, 2018 08:17:35
Válasz
(-1)
Mindegy, most már, hogy ez ott megtörtént, mégis dolgoznom kell vele.

---

Üdvözletem.

Helyesbítés: a régi webmentő SQL szerver Extress új telepítésével sem működik, ahogyan régen. (A régi telepítés érintetlenül hagyása jó lett volna, de most már másra is szükség van.)

Úgyhogy a hét folyamán még dolgozom vele, hogy legkésőbb vasárnapra legyen belőle működő rendszer.

Kiss Endre

---

Ennyit arról, hogy "ez az este volt az utolsó", és "mostantól enyém a szabadidőm". :-(

Na meló, csá.
Küldjetek donate-et a SoDI-nak: https://www.paypal.me/sodivlogja
Jan 09, 2018 08:17:35

Szerző: banshee (Snecológus-pontszám: 48790x24) Jan 09, 2018 08:28:49
Válasz
(4)
Baszki púp, amit kiadtál a kezedből, tán alap, hogy működjön rendesen, ha már pénzt kérsz érte. Szerinted a főnökurak a szarért fizetnek?
Jan 09, 2018 08:28:49

Szerző: . Jan 09, 2018 08:35:58
Válasz
(2)
De mi az a webmentő? Nyeméjtyem. Andi mindegy.
Jan 09, 2018 08:35:58

Szerző: Hiénaverő (Snecológus-pontszám: 34478x17) Jan 09, 2018 08:43:19
Válasz
(2)
Mivan, befenyített a főnökúr?
Azt a hatalmas kegyet gyakoroltam az adóhivatal felé, hogy nem mentem be gépfegyverrel mészárolni.
Jan 09, 2018 08:43:19

Szerző: - Jan 09, 2018 08:50:22
Válasz
(5)
Ez nem úgy szokott lenni, ha valaki csinál egy szoftvert, akkor készít hozzá egy fejlesztési és egy üzemeltetési dokumentációt ami alapján el lehet végezni az ilyen feladatokat?
Jan 09, 2018 08:50:22

Szerző: AutismusMaximus Jan 09, 2018 08:59:40
Válasz
(9)
Beszarnék, ha valamelyik főnökúrnak írt levélben is véletlenül bekopizva maradna, hogy Na meló, csá.

Nemében fordult már elő ilyen? Írtad már valakinek, Nah arbeit, tchüss?
Jan 09, 2018 08:59:40

Szerző: Elsőéves (Snecológus-pontszám: 7420x3) Jan 09, 2018 09:11:06
Válasz
(1)
Hát.. parádés volt a tegnapi örjöngés. :D
Fogsz te még engem rajongással szopni
Jan 09, 2018 09:11:06

Szerző: tigris Jan 09, 2018 09:12:10
Válasz
(3)
jó volt a műsor sodi! több ilyet.

Jan 09, 2018 09:12:10

Szerző: kripli figyelő Jan 09, 2018 09:17:38
Válasz
(4)
Szerintem a melóban már levették hogy egy fogyit vettek fel aki még bekapcsolni sem tudja a gépet.Most elviszik túrára,hátha a megnyerő személyisége és mosolya hasznára lehet a cégnek *pr
Szerintem az egyetlen ok amiért asodi ott van az a villámhárító szerep.Ha valami probléma lesz a projektel akkor teljes joggal elővehetik az udvaribolondot és kirúgják.
Amúgy remek ez a csicskulás a matyar megrendelőnek.
Jövő héten indulhatunk ez szház szházalék.
Tilos a gnómnak segíteni a feladatban,rajszolgatás helyett ráér.
Jan 09, 2018 09:17:38

Szerző: xray Jan 09, 2018 09:24:19
Válasz
(2)
a műsor folytatódik, mert a főnökúr megfenyegette.
sneci, most már csak azzal tudsz angolnázni, h a jó munkához idő kell. :)
Jan 09, 2018 09:24:19

Szerző: Csak egy olvasó (Snecológus-pontszám: 19758x9) Jan 09, 2018 09:44:58
Válasz
(2)
xray
a műsor folytatódik, mert a főnökúr megfenyegette.
sneci, most már csak azzal tudsz angolnázni, h a jó munkához idő kell. :)

Rosszhoz meg még több.

Ha ilyen stílusban írta meg a legutóbbi helyen is a rábízott feladatot (és az eddigi "munkáit" látva ez szház szházalék), akkor nem csoda, ha a szír kolléga inkább újraírta az egészet.
Jan 09, 2018 09:44:58

Szerző: Vérprofi Jan 09, 2018 09:54:55
Válasz
(1)
főnökúr
mikor indulunk már??!!!?!!!!
NESÜRGESS.... őőő kéjemszépen letyen türelmes méltóságos izraelita natyuram! Jó munkához idő kell és friss gép!
Jan 09, 2018 09:54:55

Szerző: - Jan 09, 2018 10:03:07
Válasz
(12)
Azé azt vágjátok, hogy a SoDI arra kéri a főnökurat, hogy egy egész gépet csak arra tartson fenn, hogy a SoDI pár mega memóriaigényű vacka fusson.
Jan 09, 2018 10:03:07

Szerző: xray Jan 09, 2018 10:07:55
Válasz
(8)
sneci, ez a másik gépre váltás tanácsod, olyan, mint a hóviharban a miniszter javaslata, h üljön át másik autóba. xd
Jan 09, 2018 10:07:55

Szerző: - Jan 09, 2018 10:15:46
Válasz
(2)
sodika
Mindegy, most már, hogy ez ott megtörtént, mégis dolgoznom kell vele.

---

Üdvözletem.

Helyesbítés: a régi webmentő SQL szerver Extress új telepítésével sem működik, ahogyan régen. (A régi telepítés érintetlenül hagyása jó lett volna, de most már másra is szükség van.)

Úgyhogy a hét folyamán még dolgozom vele, hogy legkésőbb vasárnapra legyen belőle működő rendszer.

Kiss Endre

---

Ennyit arról, hogy "ez az este volt az utolsó", és "mostantól enyém a szabadidőm". :-(

Na meló, csá.


Depidezső beköszönt?
Jan 09, 2018 10:15:46

Szerző: - Jan 09, 2018 10:20:18
Válasz
(5)
ál-sodika
EGY CSÜTÖRTÖKI NAPON??? TE TELJESEN HÜLYE VAGY, BAZMEG???
Különben is, már kinéztem magamnak 2018-at mint a felpörgés évét, ott január elseje hétfőre esik.


Valaki a jovobe latott!
Jan 09, 2018 10:20:18

Szerző: Faszmentő Jan 09, 2018 10:22:02
Válasz
(4)
Miért nem a faszodra csinálod a mentést, nincs elég hely rajta?
Ha meg bővíteni kell a tárhelyet, csak felállítod.
Jan 09, 2018 10:22:02

Szerző: - Jan 09, 2018 10:22:54
Válasz
(4)
-
Valaki a jovobe latott!

Ja igen ez egy 2014es komment volt.
Jan 09, 2018 10:22:54

Szerző: kripli figyelő Jan 09, 2018 10:22:55
Válasz
(3)
Ezek után biztosan szükség lesz meleg szaunázásra hideg alkohollal,sőtt kettőre is.Pár száz eurós spórolás.
Jan 09, 2018 10:22:55

Szerző: - Jan 09, 2018 10:24:27
Válasz
(3)
kripli figyelő
Ezek után biztosan szükség lesz meleg szaunázásra hideg alkohollal,sőtt kettőre is.Pár száz eurós spórolás.

A stresznelkulinyugit megint az otthoniak tesziktonkre hurr-durr.
Jan 09, 2018 10:24:27

Szerző: Riasztás! Jan 09, 2018 10:30:26
Válasz
(6)
A hétvégén ötös erősségű auticunami becsapódás várható a fórum egész területén.
Jan 09, 2018 10:30:26

Szerző: - Jan 09, 2018 10:30:28
Válasz
(8)
Zsodi, az első 1-2 héten még megy majd a "Nem kell mindent egyből érteni ... majd belejössz ... kérdezz, ha nem értesz valamit". Utána pedig a számonkérés, hogy "3x elmondtuk/megmutattuk már".
Jan 09, 2018 10:30:28

Szerző: - Jan 09, 2018 10:51:38
Válasz
(1)
Te jó isten sodi! Abból a pénzből, amiből ezt te megcsináltad Manci néni a titkárnő el tudta volna végezni minden reggel 5 éven keresztül, hogy excelbe beimportálja a bak filet és kimenti csv-be. Ennyi idő alatt már ő is meg tudott volna írni egy excel makrót a feladatra.


Jan 09, 2018 10:51:38

Szerző: Csak egy olvasó (Snecológus-pontszám: 19758x9) Jan 09, 2018 11:07:13
Válasz
(2)
-
Te jó isten sodi! Abból a pénzből, amiből ezt te megcsináltad Manci néni a titkárnő el tudta volna végezni minden reggel 5 éven keresztül, hogy excelbe beimportálja a bak filet és kimenti csv-be. Ennyi idő alatt már ő is meg tudott volna írni egy excel makrót a feladatra.

Gyakorlatilag asodi megoldása is ez:
- a főnök úrnak van egy backup állománya az MS SQL szerveréről
- ezt asodi C# gányolása visszatölti visszatöltené egy MS SQL Express szerverre, majd lementi lementené fájlokba a tartalmát (ha működne)
- ezeket a fájlokat egy külön, asodi által írt PHP-szkript segítségével a főnök úrnak fel kell töltenie a MySQL szerverére
Jan 09, 2018 11:07:13

Szerző: Felpörgés 2018 Jan 09, 2018 11:13:18
Válasz
(4)
Csak egy olvasó
- ezeket a fájlokat egy külön, asodi által írt PHP-szkript segítségével a főnök úrnak fel kell töltenie a MySQL szerverére
egyesével, manuálisan? Egy egész telefonközpont kell ahhoz, hogy fusson a sodikód?
Jan 09, 2018 11:13:18

Szerző: - Jan 09, 2018 11:31:27
Válasz
(8)
sodikóddal nem egyszerűbbé válik a munka, hanem nehézkesebbé
Jan 09, 2018 11:31:27

Szerző: Sodikód Jan 09, 2018 11:32:50
Válasz
(1)
Most. hogy előkerült ez a spagetti kód, van még valami archívumban ilyesfajta kokkólás? Beadandóhoz kellene épp zajlik a vizsgaidőszak, hahó!
Jan 09, 2018 11:32:50

Szerző: - Jan 09, 2018 12:00:01
Válasz
(6)
Felpörgés 2018
egyesével, manuálisan? Egy egész telefonközpont kell ahhoz, hogy fusson a sodikód?


Az alapprobléma az volt, hogy az ügyfél webtárhelye nem támogatta az mssql libeket. Egyáltalán, mennyire kell kreténnek lenni ahhoz, hogy ilyen esetben ne javasoljon egy költözést? Akár odaírva, hogy ő mennyiért végezné el.

De jó, fogadjuk el, ott kell maradni. Akkor miért nem olyan scriptet írt, aminek megadja az mssql adatbázist és a mysqlt is, és az egyéb beavatkozás nélkül elvégzi a migrációt?

Nem, ő letölteti a főnökúrral a .bak fájlt, de azt még mindig nem konvertálja át egy ingyenes programmal, hanem inkább feltölti valami másik ms adatbáziskezelőbe, ahonnan aztán letölti csv-be, és aztán azt, fájlonként, manuálisan kell felrakni a webtárhelyre.

Ez a mekkmester esszenciája.
Jan 09, 2018 12:00:01

Szerző: - Jan 09, 2018 12:22:02
Válasz
(3)
-
Az alapprobléma az volt, hogy az ügyfél webtárhelye nem támogatta az mssql libeket. Egyáltalán, mennyire kell kreténnek lenni ahhoz, hogy ilyen esetben ne javasoljon egy költözést? Akár odaírva, hogy ő mennyiért végezné el.

De jó, fogadjuk el, ott kell maradni. Akkor miért nem olyan scriptet írt, aminek megadja az mssql adatbázist és a mysqlt is, és az egyéb beavatkozás nélkül elvégzi a migrációt?

Nem, ő letölteti a főnökúrral a .bak fájlt, de azt még mindig nem konvertálja át egy ingyenes programmal, hanem inkább feltölti valami másik ms adatbáziskezelőbe, ahonnan aztán letölti csv-be, és aztán azt, fájlonként, manuálisan kell felrakni a webtárhelyre.

Ez a mekkmester esszenciája.


a rendszergazda a hibás, Hahó!
Jan 09, 2018 12:22:02

Szerző: Schwezoff Dávid Jan 09, 2018 12:26:09
Válasz
(1)
Ez a "webmentő" ez biztosan matyar?

www.sulekha.com/the-web-mento-the-mall-road-kanpur-contact-address

The Web Mento Mall Road, Kanpur
Own this listing
Details

Address
Main RoadMall Road, Kanpur - 208005 Landmark: NEAR State Bank of India ATM
Contact Person
Manish Gaur
Website
www.thewebmento.com/
Jan 09, 2018 12:26:09

Szerző: Sodikód Jan 09, 2018 12:33:44
Válasz
(3)
A webmentő is biztos sodizmús. Webre vagy webről lementi a szarokat.
A recskás ilyen kreatív...
Jan 09, 2018 12:33:44

Szerző: - Jan 09, 2018 13:02:46
Válasz
(3)
Kiváló a műsor, de mi újság a kettesen?
Jan 09, 2018 13:02:46

Szerző: Schwezoff David Jan 09, 2018 13:14:50
Válasz
(3)
-
Kiváló a műsor, de mi újság a kettesen?


The winter is coming!
Jan 09, 2018 13:14:50

Szerző: broni Jan 09, 2018 13:20:07
Válasz
(5)
sodi, texnek mekkora a fasza??????????????????
Jan 09, 2018 13:20:07

Szerző: - Jan 09, 2018 13:23:17
Válasz
(8)
Régen volt már, hogy én programoztam (azé' az ilyen sodiféle koca webfejlesztőket még mindig reggelire eszem), de platformfüggetlen kóddal (pl python) meg lehetne kerülni a rendszergazdát.
Linuxon is fut az mssql meg mysql, sőt pythonhoz van odbc driver Hahó!

SoDI 200 eróér meg is csinálom neked. Bitcoinban kérem!
Na meló, csá.
Jan 09, 2018 13:23:17

Szerző: - Jan 09, 2018 13:38:09
Válasz
(2)
-
Régen volt már, hogy én programoztam (azé' az ilyen sodiféle koca webfejlesztőket még mindig reggelire eszem), de platformfüggetlen kóddal (pl python) meg lehetne kerülni a rendszergazdát.
Linuxon is fut az mssql meg mysql, sőt pythonhoz van odbc driver Hahó!

SoDI 200 eróér meg is csinálom neked. Bitcoinban kérem!
Na meló, csá.


SoDI nem tudja mi az az ODBC.
Jan 09, 2018 13:38:09

Szerző: keresem Jan 09, 2018 13:39:28
Válasz
(1)
A pár héttel ezelőtti tanszék zsarolási kisérletet, amelyikben btc-vel akartak fizettetni trollaktákért.

NSZKSZ.
Jan 09, 2018 13:39:28

Szerző: shodika Jan 09, 2018 13:43:05
Válasz
(4)
-
SoDI nem tudja mi az az ODBC.

Dehogynem, Andi megmutatta, mi az OCB. Chili az élet.
www.youtube.com/watch?v=v90F_A4j2SI
Jan 09, 2018 13:43:05

Szerző: b77p Jan 09, 2018 14:09:33
Válasz
(8)
A kódba égetett, 'Blau77punkt' jelszóra van némi találat a googleban. Ki az a joberhau felhasználó a prog.hu-n?
Jan 09, 2018 14:09:33
« 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 »
1733942 komment.

134 látogató online.

A hozzászóláshoz regisztrálnod kell.
-Iron Gnome™