Impossibile Modificare Le tabelle

venerdì 12 dicembre 2008 - 17.20

softdream Profilo | Newbie

Dopo aver importato le mie tabelle da access in SQl Server 2008 Express, Ogni volta che cerco di modificare una tabelle mi viene sempre restituito lo stesso errore:

"il salvataggio delle modifiche non è consentito, In base alle modifiche apportate è necesserio eliminare e ricreare le tabelle seguienti. Ecc.Ecc."

Come è possibile.
Questo avviene su tutte le tabelle.

Solo ccreando una tabella nuova mi è possibile poi modificarla.
Dove sbaglio ??'
Grazie Grazie

Enrico Pietrobon

alx_81 Profilo | Guru

Ciao!
>"il salvataggio delle modifiche non è consentito, In base alle
>modifiche apportate è necesserio eliminare e ricreare le tabelle
>seguienti. Ecc.Ecc."
>Come è possibile.
>Questo avviene su tutte le tabelle.
>Solo ccreando una tabella nuova mi è possibile poi modificarla.
>Dove sbaglio ??'
Con la nuova versione di SSMS, ora di default le modifiche da designer sono disabilitate. Per attivarle devi andare sul menù Strumenti --> Opzioni e selezionare Designers, poi eliminare la spunta su Impedisci il salvataggio... ecc.
Eccoti un'immagine:


747x428 54Kb


>Grazie Grazie
di nulla!
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

softdream Profilo | Newbie

Grande...

tabache Profilo | Newbie

>Ciao!
>>"il salvataggio delle modifiche non è consentito, In base alle
>>modifiche apportate è necesserio eliminare e ricreare le tabelle
>>seguienti. Ecc.Ecc."
>>Come è possibile.
>>Questo avviene su tutte le tabelle.
>>Solo ccreando una tabella nuova mi è possibile poi modificarla.
>>Dove sbaglio ??'
>Con la nuova versione di SSMS, ora di default le modifiche da
>designer sono disabilitate. Per attivarle devi andare sul menù
>Strumenti --> Opzioni e selezionare Designers, poi eliminare
>la spunta su Impedisci il salvataggio... ecc.

ok in quello in SQL SERVER 2008 italiano è in Strumenti->Opzioni->"Finestre di progettazione"

Grande Alx! utilissimo. Certo che la microsoft sembra faccia di tutto per farti INCAXXARE!!

alx_81 Profilo | Guru

>Grande Alx! utilissimo. Certo che la microsoft sembra faccia
>di tutto per farti INCAXXARE!!
Ultimamente qualcosa fa "girare" i cosiddetti.. Però considera che una modifica strutturale alla tabella fatta tramite designer crea, a volte, script di notevoli dimensioni e potrebbe mandare in timeout l'operazione, e se si tratta di un db di produzione, potresti provocare blocchi notevoli al sistema..

--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

f14tomcat Profilo | Newbie

Ciao e se non ci fosse qualla voce?. Cioè io vado in Opzioni in Strumenti--->> Finestre di progettazione . Qui non trovo l'opzione da flaggare o meno. C

alx_81 Profilo | Guru

>Ciao e se non ci fosse qualla voce?. Cioè io vado in Opzioni
>in Strumenti--->> Finestre di progettazione . Qui non trovo
>l'opzione da flaggare o meno.
manda uno screen delle opzioni che vedi..

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

lbenaglia Profilo | Guru

>Ultimamente qualcosa fa "girare" i cosiddetti.. Però considera
>che una modifica strutturale alla tabella fatta tramite designer
>crea, a volte, script di notevoli dimensioni e potrebbe mandare
>in timeout l'operazione, e se si tratta di un db di produzione,
>potresti provocare blocchi notevoli al sistema..
Più che uno script di notevoli dimensioni crea una nuova tabella, ci riversa tutti i dati, droppa l'originale e rinomina la nuova tabella con il nome di quella di origine.
Questo non accade ricorrendo al comando di ALTER TABLE.
Se fosse per me bloccherei definitivamente la modifica delle strutture tramite designer, ma mi rendo conto che tale scelta non incontrerebbe i favori del grande pubblico

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

alx_81 Profilo | Guru

>Se fosse per me bloccherei definitivamente la modifica delle
>strutture tramite designer, ma mi rendo conto che tale scelta
>non incontrerebbe i favori del grande pubblico
Su questo sono d'accordo, non uso praticamente mai i designer.
Però, come sempre, si dà una cosa e poi la si toglie, così, dopo essersi accorti di aver fatto una cavolata a fornirla. A me questo un po' fa innervosire
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

PEPE Profilo | Senior Member

Io il desiner lo uso sempre :P...piu che altro perche ormai nel 2010 devi risparmiare tempo anche sulle battute della tastiera :(.
Cmq mi avete fatto risparmiare almeno un pomeriggio di sclero :D.

Ciao a tutti.

lbenaglia Profilo | Guru

>Io il desiner lo uso sempre :P...piu che altro perche ormai nel
>2010 devi risparmiare tempo anche sulle battute della tastiera
>:(.

Sei sicuro di impiegare meno tempo a cliccare millemila finestre piuttosto che scrivere un banale comando T-SQL?

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

alx_81 Profilo | Guru

>Sei sicuro di impiegare meno tempo a cliccare millemila finestre
>piuttosto che scrivere un banale comando T-SQL?
LOL.. quoto
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5