Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Store procedure non esegue il DELETE in un JOIN tra due SQL 2005 nella...
domenica 20 gennaio 2008 - 13.56
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
panu
Profilo
| Newbie
32
messaggi | Data Invio:
dom 20 gen 2008 - 13:56
Help!!
Io ho un server windows 2003 con Sql 2005 strandard edition (A)
e un windows xp sp2 con s1l 2005 standard edition (B) stanno sulla stessa rete sotto stesso dominio
la store procedure esegue un join in delete tra una tabella (A) e una tabella(B) e cancella in B
Io se eseguo la store pr ocedure da A mi da il seguente errore
Io se eseguo la stesssa store procedure da B NO VA IN ERRORE (perchè non capisco) i databese sono uguali e le tabelle ache
Allora ho provato a cambiare la Store procedure non togliendo il JION, che mi serve, ma togliendo il delete
facendo prima un UPDATE con il JOIN e poi facendo il DELETE senza JOIN
HO Notato che funziona!!!!! è solo che la store porcedure ci mette il doppio del tempo perche esegue due operazioni!!!
MA sono giunto a una conclusione alla quale cerco una risposta: Non posso eseguire un JOIN in DELETE dalla macchina A alla macchina B ma all'incontrario SI.
Significe che sul SQL 2005 su Windows XP manca qunalche autorizzazione???
Non credi? ma non so che fare.
Quindi non fa il DELETE in JOIN ma l'INSERT e UPDATE in JOIN tra due server nella stessa rete
Ci sono dei Limiti? che non conosco? a fare il DELETE su una macchina con Windows Xp Sql 2005?
Ciao Grazie tante a tutti per la disponibilità
ma ho prorpio bisogno di risolverre il problema prima di domani mattina......................
Ciao Livio
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
dom 20 gen 2008 - 14:00
>Quindi non fa il DELETE in JOIN ma l'INSERT e UPDATE in JOIN
>tra due server nella stessa rete
>Ci sono dei Limiti? che non conosco? a fare il DELETE su una
>macchina con Windows Xp Sql 2005?
No.
Comunque non capisco per quale motivo hai aperto un nuovo thread con lo stesso identico problema discusso qui:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=20638
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
panu
Profilo
| Newbie
32
messaggi | Data Invio:
lun 21 gen 2008 - 21:21
Si hi ragione, ma ho bisogno con urgenzadi capire il perchè on funziona.
Help!!
Domanda :
credo che i miei colleghi abbiano fatto dei pasticci durante l'installazione con SQL 2005:
MA e possibili cambiare il nome del Server SQL 005 allora quando apro il Microsoft SQL Server Menagement Studio mi connetto a CUPOS4 con windows xp service pack 2
Ma ho bisogn di chiamarlo CUPOS04 invece di CUPOS4 è possibile farlo? come si fa?
GRazie Tante !!
Ciao
Livio
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 21 gen 2008 - 21:40
>MA e possibili cambiare il nome del Server SQL 005 allora quando
>apro il Microsoft SQL Server Menagement Studio mi connetto a
>CUPOS4 con windows xp service pack 2
>Ma ho bisogn di chiamarlo CUPOS04 invece di CUPOS4 è possibile
>farlo? come si fa?
Ti devi spiegare meglio, altrimenti non ne usciamo.
Cos'è "CUPOS4"? Il nome del PC sul quale hai installto SQL Server oppure il nome di una istanza denominata?
Se si tratta del nome del PC puoi seguire questi passaggi:
"How to: Rename a Computer that Hosts a Stand-Alone Instance of SQL Server 2005"
http://msdn2.microsoft.com/en-us/library/ms143799.aspx
Se si tratta di una named instance non puoi rinominarla.
>GRazie Tante !!
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
panu
Profilo
| Newbie
32
messaggi | Data Invio:
mar 22 gen 2008 - 16:22
Ora non sono ancora riuscito a cambiare il nome del server penso di farlo inserata oramai sto passando le notti....
Il pc si chiama CUPOS4 e anche l'istanza
Ora ho provato dopo che un collega ha ri-installato il service pack di sql 2005
e ho provato riscontrando un altro Errore:
Messaggio 7202
Impossibile trovare il server 'CUPOS4' in sys.servers.
Verificare che sia stato specificato il nome corretto
del server. Se necessario,
eseguire la stored procedure sp_addlinkedserver
per aggiungere il server a sys.servers.
ma nell'istanza sotto server collegati c'è ho provato anche a cancellarlo e rinserirlo
di tipo SQL.......
Come mai? Sto inpazzando??!?!?!?!?!
Ciao e Grazi di Tutto!!!!!
Livio
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mar 22 gen 2008 - 16:28
>Come mai? Sto inpazzando??!?!?!?!?!
Devi limitarti a seguire quanto riportato nell'articolo che ti ho già segnalato:
"How to: Rename a Computer that Hosts a Stand-Alone Instance of SQL Server 2005"
http://msdn2.microsoft.com/en-us/library/ms143799.aspx
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
panu
Profilo
| Newbie
32
messaggi | Data Invio:
mar 22 gen 2008 - 16:38
Ora i sposto in Ufficio e mi metto con calma, Grazie ancora ti tutto!!
Ciao
Livio
panu
Profilo
| Newbie
32
messaggi | Data Invio:
mar 22 gen 2008 - 21:04
TI VOLEVO RINGRAZIARE TANTO, GRAZIE A TE HO RISOLTO IL MIO PROBLEMA!!!
GRAZIE ANCORA SEI UN MITO!!!
CIAO
LIVIO
Torna su
Stanze Forum
Elenco Threads
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 !