Zum Inhalt springen

IT-Biene

Mitglieder
  • Gesamte Inhalte

    34
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von IT-Biene

  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
  16. Hallo Pixie, das Helpdesk ist gehosted und somit kommen wir nur per WEB-API dran. An die Datenbank selber kommen wir nicht dran. Es liegt aber eine SQL drunter das weiß ich. Gruß IT-Biene
  17. Hallo Leute, ich weiß nicht ob ich hier an der richtigen Stelle bin, aber ich fange einfach mal an. Ich habe mir folgendes Konzept überlegt, um Datensätze aus einem ERP per WEB-API in ein Helpdesk anzulegen bzw. up zu daten. In der Datenbank setzt das ERP System den Vermerk, wann ein Datensatz zuletzt geändert wurde(Datum und Uhrzeit), ich habe mir dann überlegt ein weiteres Feld anzulegen in dem drin steht, wann der Datensatz zuletzt per WEB-API aktualisiert wurde. Die WEB-API schreibt das Datum und die Uhrzeit dementsprechend in die Datenbank zurück. Jetzt zur eigentlichen Abfrage. Wenn das Änderungsdatum und die Uhrzeit aus dem ERP System größer ist als das Datum und die Uhrzeit wann zuletzt der Datensatz von der WEB-API aktualisiert wurde, werden die Datensätze vorgeschlagen für ein neues Update. Das ganze ist jetzt erst mal abstrahiert gesehen von der Datenbank. Drunter würde allerdings eine MS SQL liegen. An sich finde ich das Konzept nicht schlecht, aber ich frage mich ob es nicht doch anders oder besser geht? Was für ein Konzept verwendet man am besten um dieses Problem zu lösen? Konkretes Problem ist, Kunde wird im ERP-System angelegt und soll der per WEB-API im Helpdesk angelegt werden bzw. wenn schon vorhanden nur aktualisiert. Gruß eure IT-Biene
  18. Hallo Leute, ich habe eine MS SQL Datendank, in dieser habe ich ein Feld (Typ Datetime) aus diesem möchte ich die Uhrzeit in ein anderes Feld, welches auch ein Datetime Feld ist ersetzen. Wie bekomme ich das am einfachsten in einer MS SQL umgesetzt? Mit freundlichen Grüßen IT-Biene
  19. Hallo Dim, danke für deine Antwort. *like* Ich habe eine MS SQL und diese kann ja Mergen. MERGE (Transact-SQL) Ich denke ich werde deinem Vorschlag folgenden und dies dann so umsetzen. Danke.
  20. Hallo, Danke schon mal für das Feedback. Es handelt sich hier nicht um Bestellungen, sondern nur rein um Artikeldaten. Sprich Artikelnummer, Bezeichnung, UVP, Bild-URL usw. Die Daten haben immer die gleiche Struktur und werden immer erweitert. Das heißt ich muss schauen welche Datensätze aktualisiert werden müssen. Gruß IT-Biene
  21. Hallo Zusammen, wir bekommen von mehreren Distributoren jeweils CSV-Dateien mit Artikeldaten, Preise, Warengruppen usw. Wir nehmen am besten aber die Artikeldaten als Beispiel. Ist es sinnvoll wenn ich von 2-3 Distributoren jeweils 1 Artikeldaten CSV Datei erhalte, diese jeweils in ein eigene MS SQL Tabelle zu Inserten und anschließend in einer große Tabelle immer update? ODER Macht es mehr die Tabellen immer per Join bzw. Union zusammenzufügen? Die CSV-Dateien haben unterschiedlich viele Datensätze. Bisher größter Bestand 410.000 und kleinster 23.000 Datensätze. Die Frage ist macht es mehr sinn die Tabellen miteinander zu Join und Union oder besser alle in einer große Tabelle. Ziel ist das man aus allen Bereich die Artikel suchen kann, um diese dann weiter zu verarbeiten. Gruß IT-Biene
  22. Es muss auf einem Windwos Server 2008 R2 64 Bit laufen. Die Programmiersprache ist mir eigentlich egal, solange ich nicht irgendwelche Plugin o.ä installieren muss.
  23. Hallo Zusammen, vorab ich bin keine Programmierer und habe deswegen keine Ahnung ob das mit Basic gelöst werden kann. Ich habe folgende Problematik: Ziel ist es eine XML Datei per HTTP Post zu senden und die Antwort per XML zu speichern. Da Skript muss eine HTTP Post Befehl an eine URL senden und eine XML Datei übertragen. Von der URL (Websrever) kommt dann eine XML Datei zurück welche wiederum gespeichert werden muss. Die XML-Datei die gesendet werden muss erstelle ich mit einem ERP-System. Das Auslesen kann ich auch mit dem ERP-System vornehmen. Ich brauch quasi nur den Zwischschritt des HTTP Post Befehl mit der Übergabe der XML und dem speichern der zurück kommenden XML. Hat dies vielleicht schon einer umgesetzt und kann mir sein Code zur Verfügung stellen?
  24. Wie gesagt bei Echolon kannst du die Webversion "vergessen". Ist nur dafür da um Außenmitarbeiter schnell die Möglichkeit zu geben gerade ein Ticket zu erfassen. Das ware System ist ist der Windows-Client. Ich würde dir das mal empfehlen anzugucken da noch ein paar mehr Funktionen drin sind als beim Service Desk Plus kostet aber auch mehr ;-) (ca. 5000 €) RDP ist auch onboard.
  25. Hallo bioperiodik, zu OTRS muss ich auch sagen das es sehr unübersichtlich ist. Ich habe mir jetzt auch ein paar Programme angeguckt und zum teil die gleichen die du auch hast aber auch andere. Was ich noch empfehlen kann ist Echolon. Du darfst dich aber nicht von der Webversion eine Meinung zum Produkt machen den diese ist sehr abgespeckt. Du kannst ja mal bei denen anrufen und die nach einem Citrix Zugang fragen, weil ich finde dass das Echolon relativ gleich mit Service Desk Plus ist. Ich habe mir jetzt beide angeguckt und finde beide nicht schlecht, aber Echolon noch ein bisschen besser. Wenn du dir Echolon auch mal angeguckst hast kannst du ja mal ein Feedback geben wie du es findest. Hier der Link zu Echolon

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...