Login Login
MORE

WIDGETS

Widgets

Wanted articles
Who is online?
Article tools

MSSQL:Errori

From Aino Wiki

Jump to: navigation, search

IDE

Errori esecuzione modifiche

Modifica di una tabella già esistente

Saving changes is not permitted. The change you have made requires the following table to be dropped and re-created. You have either made changes to a table that can't be recreated or enabled the option prevent saving changes that require the table to be re-created.

SOLUZIONE
Dal menu Tools, click su Options, espandere Designers, click su Table and Database Designes. Togliere la spunta su Prevent saving changes.

Job

Esecuzione

Error code 33094

Testo: "An error occurred during service master key description"
Occorso dopo l'aggiornamento del SO, eseguendo una stored procedure di sistema che precedentemente funzionava.
Soluzione:

ALTER SERVICE MASTER KEY FORCE REGENERATE

Spiegazione da social.msdn.microsoft.com:
The service master key is the root of the SQL Server encryption hierarchy. Based on my research, the issue could occur when SQL Server service account was changed from services control manager or service master key was not backed up and restored when migrating SQL Server to another computer domain.

Linked Server

Creazione

Driver 32/64 bit

Messaggio d'errore:

  • The specified DSN contains an architecture mismatch between the Driver and Application. (Microsoft SQL Server, Error: 7303)
  • Errata corrispondenza di architettura tra il driver e l'applicazione nel DSN specificato. (Microsoft SQL Server, Error: 7303)

Si stà usando un diriver a 32 bit medinte un accesso a 64 bit.
Soluzione: docs.microsoft.com
Configurare un DNS di sistema lanciandolo il tool da questo percorso:
c:\windows\sysWOW64\odbcad32.exe

Query

Errore con Driver 32bit

Usando il driver ODBC con la OPEN Query si ha il seguente:

  • Msg 0, Level 11, State 0, Line 0 A severe error occurred on the current command. The results, if any, should be discarded
SELECT * FROM OPENQUERY([VNIWEB], 'SELECT * FROM vniweb.donazioni;')

Dal pannello di controllo accedere alla configurazione del connettore ODBC per MySQL ed impostare come segue sul tab "Metadata".
ATTENZIONE che, almeno nel mio caso, la configurazione si fa non dal Pannello di controllo ma lanciando il configuratore "nascosto" eseguendo da prompt comandi:

C:\windows\sysWOW64\odbcad32.exe

e quindi

MySQL ODBC configuration to fix 32bit bug.png

MS SQL

Author