Quantcast
Channel: SQL Server Express Forum
Viewing all 484 articles
Browse latest View live

SQL Server 2014 Management Studio reagiert sehr langsam

$
0
0

Hallo,

vor kurzem sind wir mit unserem SQL Server 2014 auf einen Dedicated Server umgezogen (Intel Xeon E5-1650V2 mit 64 GB RAM). Auf dem Server ist ein frischer MS Server 2012 R2 installiert. Neben Routing & RAS zur VPN-Einwahl der Nutzer ist der SQL Server 2014 Express eigentlich die einzige Anwendung, die groß auf dem Rechner läuft.

Auf dem Server sind 10 Datenbanken eingerichtet - jeweils 5 davon sind vom Aufbau identisch (5x2). Diese Datenbanken sind eigentlich vom Umfang recht klein. Die Datenbank mit dem größten Umfang hat 80 MB - die identischen 4 weiteren sind entweder leer (2 x 7 MB) oder deutlich kleiner (1 x 30 MB, 1 x 34 MB). Die anderen 5 identischen haben jeweils auch ca. 30 MB.

Unterm Strich dürfte das eigentlich keine Größe sein, die dem SQL-Server irgendwie zu schaffen macht. Zumal die Zugriffe der Nutzer sich auch sehr in Grenzen halten.

Leider reagiert das SQL Server Management Studio auffallend langsam. Und zwar egal ob man es direkt auf dem Server ausführt oder aber nach der VPN-Einwahl vom Heimrechner aus.

Insbesondere wenn man beim ersten Start die Datenbanken anzeigen lässt, dauert es richtig lang, bis er diese anzeigt.

Woran könnte das liegen? Und kann man das irgendwie beschleunigen?

Grüße

Stefan


SQL Express 2014 - Wiederherstellung einer DB

$
0
0

Hallo Community,

Mit dem SQL Express 2014 habe ich noch kaum Erfahrung.
Es wurde aus einem SQLServer 2014 eine Datenbank gesichert.
Diese soll auf einem ASUS Subnetbook in eine neu installierte SQLExpress Serverinstanz wiederhergestellt werden.
Das läuft auch ohne Fehlermeldung.

Leider, ich sehe diese DB nicht im Managementstudio.
Das selbe auf einem Terra Notebook gemacht. Dort funktioniert die Wiederherstellung einwandfrei!
Nur, der SQLServer(Express) auf dem Notebook ist nicht im Netzwerk sichtbar.

Das Notebook (Terra) ist Mitglied in der Domain und das Netzwerkprotokoll TCP/IP ist aktiviert.

Ich verstehe gerade die Welt nicht mehr und hoffe, dass mir jemand helfen kann.
Vielen Dank schon mal
Manfred

 

Query auf eine SQL Express Datenbank mit FehlerSklarvariable definieren

$
0
0

Hallo ich versuche ein Login Bildschirm als Windowsformsanwendung zu erstellen und möchte eine Parametrisierte Abfrage zu meiner Datenbank für den Benutzer, Passwort und einen Wahr oder Falsch wert aus führen und bekommen ein Fehlermeldung @Benutzer Skalarvariable muss definiert werden. Irgendwie finde ich den Fehler nicht den ich habe die Variablen vorher definiert.

wer kann mir da helfen ich benutze folgenden Code

Definiert als Klasse:

Public Sub ParamQuery(Query As String, Optional Collate As Collation = Collation.None)
        Try
            ODBCcon.Open()


            If Collate = Collation.CaseSensitive Then Query = Query & " COLLATE SQL_Latin1_General_CP1_CS_AS "

            ODBCcmd = New OdbcCommand(Query, ODBCcon)

            For Each p As OdbcParameter In ODBCParam
                MsgBox(p.ParameterName & ":" & p.Value)
                ODBCcmd.Parameters.Add(p)
                ODBCcmd.Parameters(p.ParameterName).Value = p.Value
            Next

            ODBCDA = New OdbcDataAdapter(ODBCcmd)
            ODBCDataSet = New DataSet
            ODBCDA.Fill(ODBCDataSet)

            MsgBox(Query & vbCrLf & ODBCDataSet.Tables(0).Rows(0).Item(0), MsgBoxStyle.OkOnly, "Erfolgreich")

            ODBCcon.Close()
        Catch ex As Exception
            If ODBCcon.State = ConnectionState.Open Then ODBCcon.Close()
            MsgBox("Abfrage fehlgeschlagen : " & ex.Message)
            MsgBox(Query)
        End Try

    End Sub

    Public Sub AddParam(Name As String, Value As Object, Optional DataType As DbType = DbType.String)
        Dim newParam As New OdbcParameter With {.ParameterName = Name, .Value = Value, .DbType = DataType}
        ODBCParam.Add(newParam)
    End Sub

    'Parameter leeren
    Public Sub FlushParams()
        ODBCParam.Clear()
    End Sub

    Public Enum Collation
        None
        CaseSensitive
    End Enum


in der Form:



Private Sub btnLogin_Click(sender As Object, e As EventArgs) Handles btnLogin.Click

              ODBC.AddParam("@Benutzer", txtBenutzername.Text, SqlDbType.VarChar)
        ODBC.AddParam("@Passwort", txtPasswort.Text, DbType.String)
        ODBC.AddParam("@Lagerist", True, DbType.Boolean)

        ODBC.ParamQuery("SELECT Name FROM Mitarbeiter WHERE Name = @Benutzer " &"AND PIN = @Passwort AND Lagerist = @Lagerist ", ODBCControl.Collation.CaseSensitive)


        frmMenü.Show()
        Me.Hide()

    End Sub

Danke

Remo

Zeilen einer Datentabelle können nicht gelöscht werden

$
0
0

Hallo,
folgendes Problem:
Bei der Eingabe von Daten in eine Datentabelle via SSMS sind Fehler aufgetreten. Trotzdem wurden die fehlerhaften Sätze gespeichert. dadurch sind einige Zeilen jetzt doppelt vorhanden. Wenn ich versuche, die doppelten zu löschen, erhalte ich die Fehlermeldung:

Beim Versuch, Zeile 30 zu löschen, ist ein Problem aufgetreten.
Fehlernachricht. Die aktualisierten oder gelöschten Zeilenwerte machen die Zeile nicht eindeutig oder ändern mehrere Zeilen (2 Zeilen).
Korrigieren sie die Fehler, und versuchen sie erneut...
(Korrigieren ist aber auch nicht möglich!)

Wie kann man da vielleicht eine "Zwangslöschung" erzwingen?

Grüße-


Dietrich


Datentabelle: Sortierung permanent machen via SSMS

$
0
0

Hi,

bei der Einabe von Daten mittels SSMS erhält man öfters unsortierte Datensätze.
Mit Select...From... Order by  kann man ja die Tabelle sortieren, aber nur temporär für die Ansicht.

Wie ist es möglich, eine Sortierung sozusagen permanent zu machen, d.h., die sortierte Version speichern?

Grüße-


Dietrich

Ist das ein Fehler bei SQLBulkCopy?

$
0
0

Hallo,
ich mache in VB.net folgendes:

Using bulkcopy As New SqlBulkCopy(connection)
Dim result() As DataRow = srcTable.Select("", "nr ASC") bulkcopy.WriteToServer(result)

................

(ist sicher verständlich, ohne dass ich genaueres erkläre dazu)

Wenn ich das Array 'result' kontrolliere, sehe ich, dass es korrekt sortiert ist nach 'nr'. Aber wenn ich nach dem Kopieren von 'result' die SQL-Tabelle anschaue, so sind die Datensätze zwar in der Zieltabelle vorhanden, aber eben NICHT sortiert.
Ja, ist das nun ein Fehler des System?

Grüße-


Dietrich

kein Connect mehr von Client möglich

$
0
0

Hallo,

ich habe hier gerade das Problem, dass ich von einer Client-Anwendung (der WSUS Instanz ist auch betroffen) nicht mehr auf den SQL-Server (in meinem Fall 2008 R2) zugreifen kann. Der SQL Server-Agent startet auch bei keiner Instanz mehr. Die eigentliche Datenbank läuft aber. Lokal auf dem Server können die Programme auf den SQL-Server zugreifen.
Ich dachte auch schon an die Firewall, aber da fällt mir auch nichts auf und wie gesagt der Dienst, der nicht mehr startet.
Ich habe jetzt auch schon zur Not auf einem anderen Server installiert und eine DB umgestellt in der Hoffnung, das Problem zu entschärfen, aber das ist auch das gleiche Problem - bei einer neunen SQL-Installation (nur SP1)!

Meiner Vermutung liegt ja jetzt irgendwie bei einem der letzten Updates von MS - aber welchem? Ist da was bekannt, was das Problem erklären könnte???

Bei den Servern handelt es sich um Windows 2008 R2.

Gruß
Stefan

Altdaten-Import canzeley (linux) -> a-jur (windows 10)

$
0
0

Hallo zusammen,
ich habe versucht, mich selbst mit technischem Halbwissen durchzuwühlen, bin aber nicht richtig weiter gekommen.
Wie importiere ich eine alte mySQL-Datenbank auf einem Linus-Rechner auf meinen neuen Windows 10-Rechner?
Ich bin blond, deshalb bitte eine Antwort für technisch Minderbemittelte.... ;-)

1000 Dank schon mal!

FG, Gromit


SQL 2012 Express an der 10 GB Grenze.

$
0
0

Hallo,

ich arbeite mit Win 8.1, 64 Bit, und der kostenfreien SQL Server 2012 Express Edition.<big><big>
<small><small>Meine SQL Datenbank ist kurz davor, die 10 GB Grenze zu überschreiten und somit unbrauchbar zu werden (trotz Defragmentierung).
Welche Upgrade-Version brauche ich, um diese Grenze zu überschreiten. Reicht es beim SQLServer-Installationscenter unter Wartung z. B. den Versionscode für Windows 2012 Server Standard einzugeben?

Leider bin ich bei SQL Servern unerfahren und bitte daher bei der Antwort nicht auf irgendwelche Seiten zu verweisen, sondern allgemein verständlich zu antworten.

Vielen Dank

K.H. Frank





Formel zur Berechung in Tabelle

$
0
0

Hallo Forum,

ich möchte zur Berechnung von Werten in einer Tabelle eine "Rechen-Formel" hinterlegen.

In Tabelle 1 sollen die Messwerte stehen,
in Tabelle 2 irgendwelche anderen Werte und
in Tabelle 3 die Formel für die Berechnung.

In etwa so:
Formel in Tabelle 3 :  tab1.Wert1 + tab2.Wert5

Berechne Wert : Ergebnis1 = tab3.Formel1

Ist so etwas möglich ?

Gruß

Frank

"Parallelbetrieb" SQL Server 2008 R2 / SQL Server 2014 (jew. Express)

$
0
0

im Einsatz befindliche Betriebssysteme / Software:

Server mit SBS 2008

Client mit Win 7 Pro (64Bit)

bereits vorhandene Software, die SQL Server 2008 R2 Express verwendet (DATEV)

neue (zusätzliche) Software, die ebenfalls SQL Server benötigt (EPLAN) - vorzugsweise Version 2014

dazu nun die Frage(n):

- kann die vorhandene Datenbank auch für die neue Software verwendet werden ?

- alternativ: können die beiden Systeme 2008 und 2014 "parallel" (nebeneinander ohne Probleme installiert und betrieben werden?

Restore Database in SQL Server Express 2008R2 von SQL Server möglich?

$
0
0

Hi,

ich habe 2 verschiedene versionen. Ich habe die freie Version SQL Server Express 2008R2 und den lizenzierten SQL Server 2014. Meine Frage ist ob ich ein Backup aus dem SQL Server in SQL Server Express einspielen kann über Restore?

Wenn ja, wie.

Probleme bei Bereitstellung von Analysis-Services-Projekten / Verbindungsproblem

$
0
0

Guten Tag,

ich habe den SQL Server 2014 Express installiert. Daraufhin habe ich mir die AdventureWorks2012 heruntergeladen und dort eingebunden. In Visual Studio 2013 Professional habe ich mit den Business Intelligence-Plugin eine neues Projekt gestartet.

Wenn ich nun dort die SqlServer-Instanz einbinde mit der AdventureWorks Datenbank funktioniert das auch erstmal (wird alles gefunden und auch Testverbindung funktioniert). Nur wenn ich das Projekt dann bereistellen möchte, erscheint folgende Fehlermeldung.

"Das Projekt konnte aufgrund der folgenden Konnektivitätsprobleme nicht auf dem Server 'MyPC\SQLEXPRESS' bereitgestellt werden:  Eine Verbindung mit dem Redirectordienst kann nicht hergestellt werden. Stellen Sie sicher, dass der SQL Browser-Dienst ausgeführt wird..  Überprüfen oder aktualisieren Sie den Namen des Zielservers, indem Sie mit der rechten Maustaste im Projektmappen-Explorer auf das Projekt klicken. Wählen Sie 'Projekteigenschaften' aus, klicken Sie auf die Registerkarte 'Bereitstellung', und geben Sie dann den Namen des Servers ein."

Ich denke ich habe hier etwas vergessen bzw. etwas falsch eingstellt.

Kann mir jemand evtl. erklären was hier falsch läuft?

Wäre euch echt dankbar.

PHP und MSSQL brauche Hilfe

$
0
0
Hallo Zusammen,

ich habe Ende letzten Jahres mit dem gleichen Problem unter anderen Voraussetzungen gekämpft und konnte es lösen.

Jetzt habe ich einen neuen Server aufgesetzt da der alte Server nach einem Stromschlag kapituliert hat.

Alter Beitrag: https://community.apachefriends.org/viewtopic.php?f=4&t=70009

Folgende neue Vorraussetzungen:

Betriebssystem: Windows Server 2008 R2
SQL Server 2008 R2 Express
Xampp: xampp-win32-5.6.3-0-VC11

In das Verzeichnis E:\xampp\php\ext\ habe ich folgende SQLSRV-Extension abgelegt:

php_sqlsrv_56_ts.dll
php_pdo_sqlsrv_56_ts.dll

und so in die php.ini eingebunden:

extension=php_sqlsrv_56_ts.dll
extension=php_pdo_sqlsrv_56_ts.dll

Die Datei msvci70.dll habe ich in das Verzeichnis windows\system32 kopiert

und so sieht es in der php_error_log aus:

[07-Apr-2015 19:58:12 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:\xampp\php\ext\php_sqlsrv_56_ts.dll' - The specified module could not be found.
in Unknown on line 0
[07-Apr-2015 19:58:12 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:\xampp\php\ext\php_pdo_sqlsrv_56_ts.dll' - The specified module could not be found.
in Unknown on line 0
[07-Apr-2015 19:58:14 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:\xampp\php\ext\php_sqlsrv_56_ts.dll' - The specified module could not be found.
in Unknown on line 0
[07-Apr-2015 19:58:14 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:\xampp\php\ext\php_pdo_sqlsrv_56_ts.dll' - The specified module could not be found.
in Unknown on line 0

Was mache ich falsch? Brauche dringend Hilfe!

Gruß
René

SQL Server Express 2014 Fehler:Das Starthandle des Datenbankmoduls konnte nicht gefunden werden

$
0
0

Ich habe gerade versucht, SQL Server Express 2014 (64bit) )SQLEXPRWT_x64_DEU.exe) auf einem Rechner mit Windows 10 zu installieren. 

Es wurden Fehler angezeigt für

  • DATA Base Engine Servers
  • SQL Browser

Alle anderen Module und Tools  wurden erfolgreich installiert

Als Fehlermeldung wurde ausgeworfen "Das Starthandle des Datenbankmoduls konnte nicht gefunden werden".

Ich habe eine Viezahl solcher Fehlermeldungen im Netz durch googeln gefunden, aber keine Lösung. 

Hat hier jemand eine Lösung parat?

Besten Dank im Voraus

H. Treysse


MSDE 2000 on Windows 10

$
0
0

Hello all,

is it possible, to install MSDE 2000 on Windows 10?

For Windows 8.1 it works fine, but I didn't find a way, to install this component on a Windows 10 machine.

Thanks for all replies. 

Management Studio druckt SQL Skripten nur noch schwarzweiss aus

$
0
0

Hallo,

ich arbeite derzeit mit SQL Server 2012 Express und wollte nach langer Zeit mal wieder einen Ausdruck meiner Skripten vornehmen. Zu meinem Entsetzen stelle ich dabei fest, dass es trotz entsprechender Einstellungen in den Extras-Optionen keine farblichen Hervorhebungen mehr gibt - egal mit welchem Drucker, egal auf welcher Instanz, egal auf welchem Rechner.

Liegt es an der Express Edition, oder was kann der Grund sein. In schwarzweiss sind über 200 Seiten SQL Skripte kaum zu lesen.

Gruß, Guenter P. Borchers

SQL Server vom Internet heraus erreichen

$
0
0

Hallo @ Alle :)

Ich habe eine neue SQL Express Server 2014 Instanz installiert. Diese erreiche ich z.B. mit dem SQL Managementstudio im LAN über die IP 192.168.200.15/Instanzname ganz super. Login ist sa und dann das Passwort.

Nun möchte ich aber diesen SQL Server auch vom Internet aus erreichen. Dies gelingt mir aber nicht. Wenn ich z.B. die o.g. IP gegen die IP des Internets austausche, erhalte ich immer folgende Fehlermeldung:

"Es kann keine Verbindungung mit <IP-Adresse>/Instanz hergestellt werden. Zusätzliche Informationen: Netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einerVindung mit SQL Server. Der Server wurde nciht gefunden, oder auf ihn kann nicht zugegriffen werden...., error: 26 - Fehler beim Bestimmen des angegebenen Servers/der angegebenen Instanz" usw.

- Firewall am Serverpc (Windows 10) ist deaktiviert

- Protweiterleitung am Router Ports TCP 1433, 1434, 1954 // UDP: 1434

- Standartport in der SQL Konfiguration ist dynamisch bei 49761, und TCP Port auf 1434

- Protokoll TCP/IP aktiviert

- Protokoll Named Pipes aktiviert - Standarteinstellungen belassen.

Kann mir jemand weiterhelfen eine Verbindung über das Internet zu diesem SQL Server herzustellen?

Danke schon mal :)


.::datekk::.

SQL Server Express 2014 upgrade

$
0
0

Hallo,

bei dem upgrade von SQL Server Express 2014 (vom 2008 R2 SP 2) kommt folgender Fehler "Der SQL Server-Dienst kann nicht neu gestartet werden oder bei einer  geclusterten Instanz ist die SQL Server Ressource nicht online" diese Meldung bei den Funktionsregel bei der Überprüfung des Upgradeprozess, der Fehler kommt und somit gehts nicht weiter. Kann mir jemand helfen ?? Ich bin kein IT Experte, nur Ofenbauer. Also so wenig wie möglich Fachbegriffe, Danke schon mal für den der antwortet.

Norbert

Abfrage per Pivot

$
0
0

Hallo,

ich mache gerade eine Datenabfrage und möchte diese mittels Pivot zusammenfassen.

Ich habe eine Tabelle mit den Spalten "Name", "Zuordnung"

Jeder Name kann öfter auftauchen und eine neue Zuordnung bekommen. Mittels Pivot kann ich das gut auflisten 

select * from Tabelle
pivot (max (Zuordnung) for Zuordnung in ([Z1],[Z2],[Z3])) as Sortierung

Jetzt kann es aber sein das noch mehrere Werte in die Spalte "Zuordnung" hinzu kommen. D.h. ich müsste jetzt per Hand [Z4] eintragen.

Nun meine Frage. Gibt es eine simple Möglichkeit das man alle Werte in "Zuordnung" abfragt so das diese dann Automatisch in die pivotierte Spalte eingetragen werden?

select * from Tabelle
pivot (max (Zuordnung) for Zuordnung in (ALL?)) as Sortierung -- In ALL sollen alle werte der Spalte "Zuordnung" aufgelistet werden

Schonmal danke für eure Hilfe

Grüße Nejox


Viewing all 484 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>