Articles of .net

Parallele databaseoperationen erzeugen Verzögerungen bei RabbitMQ

Ich bemerkte ein seltsames Verhalten in RabbitMQ C # -Client, aus irgendeinem Grund die Kaninchen-Clients aufhören zu arbeiten, wenn database-Operationen geschehen, auch wenn es auf einem ganzen separaten Thread, die nichts zu tun hat mit dem, den der rabbitmq Client läuft, ich beobachte Verzögerungen und manchmal sogar Verbindungsverlust bei diesen Gelegenheiten, hat jemand es bemerkt […]

Wie listet man Instanznamen für SQL server auf, wenn du den servernamen hast?

Es kann mehrere Instanzen von SQL server auf einer Maschine. Ich versuche, jede Instanz von SQL server-Engine zu identifizieren, die auf einer gegebenen REMOTE-Maschine läuft. alle anderen Antworten in anderen Fragen NUR Adresse lokalen Maschine. Ich habe SqlDataSourceEnumerator gesehen und es sucht ein Netzwerk, ich kenne den Computer, den ich suchen möchte. Ich habe SmoApplication.EnumAvailableSqlservers […]

Crystal Reports-databaseanmeldung nach dem Hinzufügen von Ufl-Steuerelement

Ich habe einen Crystal Report, der in der Entwicklung und Produktion gut funktioniert, basierend auf einer gespeicherten Prozedur in SQL server 2012. Alles funktioniert gut und dandy, bis ich ein Formelfeld hinzufügen, das eine benutzerdefinierte Ufl-function enthält. Es gibt eine einzige Verbindung zur database und wir bevölkern es mit den Standardmethoden: ConInfo.serverName = .serverName ConInfo.DatabaseName […]

Wiederherstellung fehlgeschlagen für server mit SMO in ASP.NET C #

Im Stack in diesem Teil meines TestProjekts. Restore restore = new Restore(); restore.Database = "SIMSDB"; restore.Action = RestoreActionType.Database; string BAKlocation = "C:\\Program Files\\Microsoft SQL server\\MSSQL10.SQLEXPRESS\\MSSQL\\Backup\\dbBAK.bak"; restore.Devices.AddDevice(BAKlocation, DeviceType.File); restore.ReplaceDatabase = false; RelocateFile file1 = new RelocateFile("SIMSDB", "D:\\backupdb\\SIMSDB.mdf"); RelocateFile file2 = new RelocateFile("SIMSDB_log", "D:\\backupdb\\SIMSDB_Log.ldf"); restore.RelocateFiles.Add(file1); restore.RelocateFiles.Add(file2); serverConnection srvConn = new serverConnection(".\\SQLEXPRESS"); srvConn.LoginSecure = true; server sqlserver = […]

Es konnte keine SQLserver-Verbindung aus dem vom MSMQ-Trigger gestarteten Programm erstellt werden

Ich habe ein Visual Studio-Konsolenprogramm erstellt, das von einer MSMQ Trigger Rule gestartet wird. Ich verstehe, dass das Programm von der NT AUTHORITY \ NETWORKS SERVICE gestartet wird. Dieses Programm soll sich mit einer SQLExpress 2012-Instanz verbinden. Ich habe versucht, einen SQL-Benutzer ohne Login zu erstellen und ihn der Rolle db_owner hinzuzufügen. Ich habe auch […]

Vermeiden Sie, den Exponierungswert in SQL server vom Controller zu speichern

Ich spare großen Wert in einer SQL server Spalte von meinem Controller. Aber der Wert wird in der 3.3733E+15 wie 3.3733E+15 . Istwert ist 16-stellig. Aber wenn ich auf den Wert zugreifen bekomme ich einen Fehler. Jede Möglichkeit, Wert in 16 Ziffern in SQL server zu speichern Eg: 2016100100123401 .

Was ist die wahrscheinliche Ursache für die "Der zugrunde liegende Anbieter fehlgeschlagen auf Open." Fehler in meinem Fall?

Ich werde versuchen, so viele Infos wie möglich zu geben. Ich verstehe, dass dies ein häufiger Fehler ist und die möglichen Ursachen sind viele. Ich habe eine function wie private void LoadAndSavePage(object source, ElapsedEventArgs e) { // … try { repo.Add( new PageDocument() { Html = retrieval.Html, PageType = (short)retrieval.Page, DateAdded = DateTime.Now, DateProcessed = […]

Linq zu SQL und ADO.net

Ich habe Databae und Tabellen jetzt in Viual Studio zuerst Ich versuche, mit LINQ zu SQL zu arbeiten, so dass, wenn ich wähle, füge neues Element hinzu, dann LINQ zu SQL dann DataClasses1.dbml file erstellt wird, so dass mit dem Refrence von diesem Ich erstelle select-function wie diese [WebMethod] public static string select() { DataClasses1DataContext […]

Wird DataAdapter.Fill () die zugrunde liegende gespeicherte Prozedur mehrmals in einer loop aufrufen?

Ich schreibe einen Grundlasttest, um eine gespeicherte Prozedur zu testing. Grundsätzlich versuche ich, die performance zu bewerten, wenn die gespeicherte Prozedur mehrmals hintereinander aufgerufen wird. Die Ergebnisse unten scheinen ziemlich schnell, so wollte ich nur zu validieren, dass in dem Szenario unten, DataAdpater.Fill(ds) wird nicht nur füllen Sie die ds Dataset auf jede Iteration mit […]

Wählen Sie aus zwei select-Abfragen die Rücksendung von nxn-Zeilen im endgültigen Ergebnis SQL server aus

Ich habe zwei select-Abfragen und was ich erreichen möchte, ist aus diesen beiden Abfragen mit Join auswählen und einige SQL-Seitenberechnung in der letzten ausgewählten Abfrage durchführen. Das Problem, das ich bin, ist, dass die abschließende Abfrage nxn Zeilen zurückgibt (dh die erste Abfrage gibt 5 Zeilen zurück, zweitens auch wiederkehrende Zeilen, aber die Auswahl von […]