Zum Inhalt springen

IT-Biene

Mitglieder
  • Gesamte Inhalte

    34
  • Benutzer seit

  • Letzter Besuch

  1. Danke Enno ich glaub so werde ich das machen. Wir haben aktuell Passwordsafe im Einsatz, wollen aber eine Integration in unsere Software erreichen, deswegen die eigene Struktur und Aufbau.
  2. Danke, für eure Rückinfo. Ja das ganze ist für den internen Gebrauch gedacht. Es werden denke ich schon mehrere 100 oder gar 1000 Passwörter werden. Dann werde ich wohl eher den Weg gehen für jede Art eine Tabelle anlegen. Danke
  3. Hallo Zusammen, ich stelle mir gerade folgende Frage, wir bauen eine Datenbank auf in welche wir Passwörter speichern. Da es verschiedene Arten von Passwörtern gibt und diese somit andere Felder benötigen, Frage ich mich gerade ob ich eine große Tabelle mache mit allen Passwörtern drin, worin jedoch je nachdem viele Spalten dann NULL sein werden oder ob ich für jede Passwortart eine eigene Tabelle anlege. Als Beispiel: Sehr einfach sind z.B. die Daten für das Passwort bei Fachinformatiker.de Hier brauche ich nur Bezeichnung, URL, Benutzername und Passwort. Bei einem WLAN Router gibt es einige Felder mehr. Einige überschneiden sich aber andere sind "neu". Bezeichnung, URL, Benutzername und Passwort sind identisch, aber z.B. SSID und das Passwort von der SSID wären neu. Sollte ich somit eine Tabelle anlegen mit Bezeichnung, URL, Benutzername, Passwort, SSID, SSID Passwort worin jedoch viele Datensätz die Spalten SSID und SSID Passwort leer sind oder lieber eine Tabelle "Webportale" und eien Tabelle "WLAN Router" und in diese jeweils die benötigten Spalten? Gruß IT-Biene
  4. Hallo Zusammen, ich habe mit meinem MS SQL Server 2008 R2 64 Bit Probleme CSV oder Excel Tabellen per Openrowset zu importieren. Hier mein Statement zum importieren der Excel-Tabelle select * FROM OPENROWSET('MSDASQL', 'Driver={Microsoft Excel Driver (*.xls)};DBQ=Database=C:\Daten\Distributoren\Wortmann\artikelfull.xls;HDR=YES', 'artikelliste_extendedtexts') AS A Ich erhalte dort folgende Fehlermeldung Der OLE DB-Anbieter 'MSDASQL' für den Verbindungsserver '(null)' hat die Meldung '[Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben' zurückgeben. Meldung 7303, Ebene 16, Status 1, Zeile 1 Das Datenquellenobjekt des OLE DB-Anbieters 'MSDASQL' für den Verbindungsserver '(null)' kann nicht initialisiert werden. Ich habe im Netz gelesen, dass es am 64 Bit liegen soll. Kann dies jemand bestätigen? Kann mir auch jemand sagen wo ich dann so einen 64 Bit Treiber her bekomme? Gruß IT-Biene
  5. Hallo pr0gg3r, danke für dein Feedback. Somit erhalte ich dann dadurch natürlich viel mehr Spalten, weil jeder Distributor ein paar sepzial Spalten hat. Ich habe mal gelernt, dass man verhindern sollte das eine Tabelle Spalten hat die nicht gefüllt sind. Ist das wirkflich so schlimm für eine Datenbank? Die CSV-Dateien sind schon zum Glück in der 1. Normalform. So das ich demensprechend nur noch in 2. und 3. kommen muss. Gruß IT-Biene
  6. Hallo Smite, wir bekommen von unseren Distributoren per CSV-Dateien z.B. Artikeldaten. Sprich von extern wird es keinen Zugriff geben. Ich habe mir überlegt pro Distributor eine Tabelle anzulegen. Dann soll es anhand eines Merkmals z.B. Herstellerartikelnummer wenn nicht vorhanden EAN-Code alle Tabelle gematcht werden und dann die Treffer mit einer neuen Eindeutigen ID der Herstellerartikelnummer und den jeweiligen Artikelnummern von den Distributoren in einer "Master Artikel Datenbank" abgelegt werden. Diese wird dann verwendet um nach Artikel zu suchen ich würde dann dementsprechend die Text aus den jeweiligen Distributoren Tabellen per join mir wieder holen. Ich hoffe jetzt kann man besser erkennen was wir vorhaben. Ist diese herangehensweise so weit korrekt oder sollte man besser alle Artikel direkt in eine große Datenbank packen? Die Datenmenge ist je nach Distrinbutor unterschiedlich. Das Größte ist 750.000 Datensätze das kleinste sollte so im 1.000 Bereich sein. Gruß IT-Biene
  7. Hallo, wir sind momentan in der Entwicklung von einem SQL Modul welches dafür da ist, IT Distributoren an ein ERP-System anzubinden Wir sind aktuell an der Stelle des designen der Datenbankstruktur. Kennt jemand einen Berater der uns bei dieser Sache helfen kann? Dies soll natürlich nicht kostenlos sein. Wir würden demensprechend unser Anforderung definieren und die vorhandenen Informationen aufbereiten. Anschließend würden wir die Daten zukommen lassen und dementsprechend über die Umsetzung sprechen wollen. Wir haben selber auch eine Lösung, wissen aber noch nicht ob diese die beste ist, da wir noch nicht so viel SQL Erfahrung haben. Es wird eine SQL Server 2008 R2 eingesetzt Gruß IT-Biene
  8. Hallo Zusammen, ich bin mich momentan in MS SQL am einarbeiten und jetzt beim Bereich der Transaktionsprotokolle angekommen. Diese werden, wenn man sie nicht sichert sehr groß. Um dementsprechend den Speicherplatz zu reduzieren, kann man diese ja abschneiden. Dies Funktion im SQL SMS habe ich auch gefunden. Wenn ich das Transaktionsprotokoll von einer Datenbank sicher und danach verkleinern möchte werden nur so 100-200MB verkleinert, obwohl das SMS sagt das es viel mehr frei machen würde. Wenn ich das Transaktionsprotokoll 2 mal hintereinander sichere und dann wieder verkleinere, funktioniert es wunderbar. Wieso funktioniert das verkleinern erst nach der 2. Sicherung? Hat dies irgendwelche Gründe? Gruß IT-Biene
  9. Da ich kein richtiger Programmierer bin, kannte ich die Funktion On Error nicht und ja es gibt so eine. On Error-Anweisung (Visual Basic) @hbspike Nein, wenn ich mir die URL im Browser aufrufe, erhalte ich eine Antwort vom Webserver mit einer Fehlermeldung. Dies kann aber verschiedene Gründe haben, aber den gleichen Fehler zurückgeben. Aber unterm Strich kann ich jetzt den Error abfangen und weiterverarbeiten. Danke für eure Vorschläge.
  10. Hallo Zusammen, ich habe im folgendem Code-Schnipsel das Problem, dass wenn der Facebook Graph den HTTP Fehlercode 400 zurück gibt, dass das Programm dann abstürzt. Wenn die Antwort vom Facebook Graph 200 ist, läuft das Programm ohne Probleme. Könnt Ihr mir sagen wieso das Programm abstürzt bzw. wie ich dies abfangen kann? Ich habe schon versucht mit IF hres.StatusCode() = 200 Then normal ablaufen Else Programm beenden End IF Aber das Programm stürzt trotzdem ab. ServicePointManager.ServerCertificateValidationCallback = New System.Net.Security.RemoteCertificateValidationCallback(AddressOf AcceptCert) Dim args() As String = Split(Command(), " ", -1) Dim sURL As String = "https://graph.facebook.com/" & args.GetValue(0) & "?fields=id,likes" Dim ssave As String = args.GetValue(1) & "\antwort.txt" TextBox1.Text = sURL TextBox2.Text = ssave Dim hreq As HttpWebRequest = CType(HttpWebRequest.Create(sURL), HttpWebRequest) Dim hres As HttpWebResponse = CType(hreq.GetResponse(), HttpWebResponse) Dim s As Stream = hres.GetResponseStream() Dim sr As New StreamReader(s) Dim html As String = sr.ReadToEnd() & vbCrLf sr.Close() s.Close() File.WriteAllText(ssave, html) Close()
  11. Hallo Zusammen, ich entwickle kleine Tools und Modul in einer ERP Software, diese hat eine ganz eigene Programmiersprache und ist nicht mit einer klassischen Programmiersprache zu vergleichen. Wir wollen trotzdem diese Tools und Module dokumentieren, man kann innerhalb des "Quellcodes" schon kommentieren, was wir auch machen, aber das wars dann auch schon. Eine komplette Beschreibung des Tools oder einzelnen Funktionen ist somit nicht möglich. Außerdem können mehrere Tools zueinander gehören und da wäre auch schön, wenn man dies auch erfassen könnte. Außerdem sollte es auch möglich sein, dort Versionen, Feature Requests und Bugs zu melden. Gruß IT-Biene
  12. Hallo uenetz, OK, Danke! Ich habe jetzt das spielchen im Visual Studio 2012 Express gebaut und funktioniert auch! Jetzt wäre es toll, wenn ich an das VBA Programm noch 2 Parameter übergeben kann, mit denen ich angeben kann welche URL und wohin speichern. Ich finde aber leider nicht die Funktion wie ich Übergabeparameter (meineapp.exe para1 para2) bzw. wie ich diese dann in VBA verwenden kann.
  13. Hallo uenetz, danke für deinen Post. Kann es sein, das der Code für VB.Net ist und nicht für VB-Script? Ich habe versucht diesen auszuführen, doch leider bekomme ich leider eine Fehlermeldung. Zeile 5 Zeichen 38 Fehler')' erwartet Kompilierungsfehler in Microsoft VBScript Ich habe dann auch mal dort ein ) eingeesetzt doch dann wird es immer schlimmer
  14. Hallo Klotzkopp, ja, ich musste nur aus Sicherheitsgründe die URL rausnehmen. Mir jetzt aber aufgefallen das ich eine https URL habe, macht das einen Unterschied?
  15. Hallo, ich habe folgendes Problem. Ich habe HTTP GET Befehle die im Browser eine XML Datei zurückgeben. Den Inhalt der HTTP GET Anfrage möchte ich aber nicht im Browser ansehen, sondern als XML-Datei speichern, so das ich diese dann weiter verarbeiten kann. Ich habe mir aus dem Netz folgendes VBScript zusammen gebaut. Doch irgendwie ist die Datei leer. Da ich leider kein Programmierer bin, sehe ich leider den Fehler auch nicht. Kann mir vlt. jemand helfen? Option Explicit Dim FSO, objTextFile, Path, strWebSite On Error Resume Next 'The Website URL strWebSite = "meineURL.DE" 'Getting the current directory Path into a variable Path = Replace(Wscript.ScriptFullName, Wscript.ScriptName, "") 'Calling the HTTP Get and Writing the response into text file Set FSO = CreateObject("Scripting.FileSystemObject") 'Creating File System Object for writing the code into the text file Set objTextFile = FSO.OpenTextFile(Path & "HTTPGetResponse.txt", 8, True) 'Open the text file objTextFile.WriteLine Hget(strWebSite) 'Writing the response into the text file objTextFile.Close 'Close the Text File Function Hget(strURL) Dim objHTTP Set objHTTP = CreateObject("Microsoft.XMLHTTP") 'Create XML HTTP object for the Get method objHTTP.Open "GET", strURL, False 'Opening the HTTP get method objHTTP.Send() 'Sending the request If Err.Number = 0 And objHTTP.Status = 200 Then 'objHTTP.Status returns the status code of the HTTP Get Request Hget = objHTTP.ResponseText 'ResponseText returns the response HTML code in text format Else Hget = "HTTP Error returned! Error Code = " & objHTTP.Status End If Set objHTTP = Nothing End Function '==> HTTP GET Method

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...