Problema editor Stored procedure SQL 2000

martedì 03 luglio 2012 - 09.29
Tag Elenco Tags  SQL Server 2000

bellongi Profilo | Newbie

Ciao.
Ho uno strano problema con SQLServer 2000.
Trovo sempre più spesso delle Stored Procedure con due o più righe di codice attaccate tra loro, come se avessero perso il cr.
Per spiegarmi meglio, se scrivo:
Select abc
From def
Where a>b
spesso mi trovo cose del tipo:
Select abc
From defWhere a>b

La SP continua a funzionare, ma ovviamente se cerco di compilarla dà errore.

Nel caso di SP molto lunghe e complesse trovo anche 30 o 40 di questi problemini e la cosa è devvaero fastidiosa.

Vi è mai capitato?

Ciao
Gianni


alx_81 Profilo | Guru

>Ciao.
Ciao bellongi e benvenuto su dotnethell.it

>Ho uno strano problema con SQLServer 2000.
cavolo, è da un po' che non lo sentivo

>Trovo sempre più spesso delle Stored Procedure con due o più
>righe di codice attaccate tra loro, come se avessero perso il cr.
>Per spiegarmi meglio, se scrivo:
>Select abc
>From def
>Where a>b
>spesso mi trovo cose del tipo:
>Select abc
>From defWhere a>b
dove, "trovi"? nell'editor? come le crei le stored procedure? Chi le modifica? Cosa usa?
puoi provare a dare maggiori dettagli?

>Ciao
ciao
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

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

bellongi Profilo | Newbie

>>Ciao.
>Ciao bellongi e benvenuto su dotnethell.it
>
>>Ho uno strano problema con SQLServer 2000.
>cavolo, è da un po' che non lo sentivo
>
>>Trovo sempre più spesso delle Stored Procedure con due o più
>>righe di codice attaccate tra loro, come se avessero perso il cr.
>>Per spiegarmi meglio, se scrivo:
>>Select abc
>>From def
>>Where a>b
>>spesso mi trovo cose del tipo:
>>Select abc
>>From defWhere a>b
>dove, "trovi"? nell'editor? come le crei le stored procedure?
>Chi le modifica? Cosa usa?
>puoi provare a dare maggiori dettagli?
>
>>Ciao
>ciao
>--
>Alessandro Alpi | SQL Server MVP
>MCP|MCITP|MCTS|MCT
>


Grazie per la tua risposta. Allora, sto lavorando su SQL Server 2000 (sob!) utilizzando principalmente SQL Query Analyzer (ver. 8.00.194) come editor per le stored procedure. Non sono sicuro se il problema persiste anche utilizzando Enterpirse Manager, ma sicuramente c'è con SQL Query Analyzer. in pratica, edito la stored procedure (si apre in modalità "alter procedure..."), la modifico e la eseguo (nel senso che eseguo la funzione "alter procedure...") e tutto funziona; quando poi la riedito per una successiva modifica, talvolta me la trovo incasinata come spiegato nel mio precedente post e la "Alter procedure " dà ovviamente errore. Poi basta mandare a capo le righe appiccicate e tutto si risolve.

Non è un grosso problema, ma se c'èm una soluzione conosciuta è un problema in meno.

Grazie
Gianni

alx_81 Profilo | Guru

>Grazie per la tua risposta. Allora, sto lavorando su SQL Server
>2000 (sob!) utilizzando principalmente SQL Query Analyzer (ver.
>8.00.194) come editor per le stored procedure. Non sono sicuro
>se il problema persiste anche utilizzando Enterpirse Manager,
>ma sicuramente c'è con SQL Query Analyzer. in pratica, edito
>la stored procedure (si apre in modalità "alter procedure..."),
>la modifico e la eseguo (nel senso che eseguo la funzione "alter
>procedure...") e tutto funziona; quando poi la riedito per una
>successiva modifica, talvolta me la trovo incasinata come spiegato
>nel mio precedente post e la "Alter procedure " dà ovviamente
>errore. Poi basta mandare a capo le righe appiccicate e tutto
>si risolve.
mah.. non saprei, mai successo. Sembra come se il tuo "a capo" non fosse allineato con le specifiche dell'editor.
Hai provato ad aprire quella che a te apre errata su un altro pc?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

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

bellongi Profilo | Newbie

>>Grazie per la tua risposta. Allora, sto lavorando su SQL Server
>>2000 (sob!) utilizzando principalmente SQL Query Analyzer (ver.
>>8.00.194) come editor per le stored procedure. Non sono sicuro
>>se il problema persiste anche utilizzando Enterpirse Manager,
>>ma sicuramente c'è con SQL Query Analyzer. in pratica, edito
>>la stored procedure (si apre in modalità "alter procedure..."),
>>la modifico e la eseguo (nel senso che eseguo la funzione "alter
>>procedure...") e tutto funziona; quando poi la riedito per una
>>successiva modifica, talvolta me la trovo incasinata come spiegato
>>nel mio precedente post e la "Alter procedure " dà ovviamente
>>errore. Poi basta mandare a capo le righe appiccicate e tutto
>>si risolve.
>mah.. non saprei, mai successo. Sembra come se il tuo "a capo"
>non fosse allineato con le specifiche dell'editor.
>Hai provato ad aprire quella che a te apre errata su un altro
>pc?
>--
>Alessandro Alpi | SQL Server MVP
>MCP|MCITP|MCTS|MCT
>
>http://www.alessandroalpi.net
>http://blogs.dotnethell.it/suxstellino
>http://mvp.microsoft.com/profiles/Alessandro.Alpi

Le righe incriminate si vedono allo stesso modo su tutti i PC.
Le stored procedure che contengono le righe incriminate sono state modificate su PC differenti.
Non dovrebbe dipendere dal client, a mio parere.

Grazie

alx_81 Profilo | Guru

>Le righe incriminate si vedono allo stesso modo su tutti i PC.
>Le stored procedure che contengono le righe incriminate sono
>state modificate su PC differenti.
>Non dovrebbe dipendere dal client, a mio parere.
il salvataggio però sembra che distrugga gli ascii degli invio. Hai provato anche con l'editor di enterprise manager?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

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

bellongi Profilo | Newbie

>>Le righe incriminate si vedono allo stesso modo su tutti i PC.
>>Le stored procedure che contengono le righe incriminate sono
>>state modificate su PC differenti.
>>Non dovrebbe dipendere dal client, a mio parere.
>il salvataggio però sembra che distrugga gli ascii degli invio.
>Hai provato anche con l'editor di enterprise manager?

Sì, succede ogni tanto anche con Enterprise manager. Più raramente, ma succede.


>--
>Alessandro Alpi | SQL Server MVP
>MCP|MCITP|MCTS|MCT
>
>http://www.alessandroalpi.net
>http://blogs.dotnethell.it/suxstellino
>http://mvp.microsoft.com/profiles/Alessandro.Alpi

alx_81 Profilo | Guru


>Sì, succede ogni tanto anche con Enterprise manager. Più raramente,
>ma succede.
ok, e se lo fai direttamente sul server? con entrambi succede sempre?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

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

bellongi Profilo | Newbie

>
>>Sì, succede ogni tanto anche con Enterprise manager. Più raramente,
>>ma succede.
>ok, e se lo fai direttamente sul server? con entrambi succede
>sempre?
>--
>Alessandro Alpi | SQL Server MVP
>MCP|MCITP|MCTS|MCT
>
>http://www.alessandroalpi.net
>http://blogs.dotnethell.it/suxstellino
>http://mvp.microsoft.com/profiles/Alessandro.Alpi


Non ho provato. Proverò.
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5