Sto tentando di connettersi a un gruppo MSSQL Server con PHP e di eseguire una query di selezione su una vista . Posso collegare i risultati del pull & dal server . Posso collegare & estrarre i risultati da un DBconnettersi a sql "gruppo di server" con php per eseguire query su più database
Con MSSQL in server registrati (in alto a sinistra) è possibile creare un nuovo gruppo di server e aggiungere database esistenti come registrazione del server, ciò consente di eseguire una singola query su più database. Non riesco a trovare alcuna informazione su come connettersi a questo da PHP.
FYI: -Impostazione Server Gruppo: https://www.youtube.com/watch?v=bTz3OZKTdMg
Ho anche cercato di creare una vista in ogni database, allora in un unico database creazione di una vista che unisce ciascuna delle viste insieme funziona in studio gestione, ma ottengo un errore modulo PHP "Non definito Index"
Ie DB1:
Create View ffa
DB2:
Create view ffa
: dblook
create view ffa as select * From db1.ffa union all select * From db2.ffa
Poi php guardare dblook.ffa ottengo un collegamento, ma l'errore "non definita Index"?
Ho sia SQL ed espresso testando su espresso io preferirei il collegamento possibilità gruppo di server (sembra molto più veloce in studio di gestione) Ma felice di provare qualsiasi altra soluzione
Dove è il tuo codice provato ?? –
nel mezzo doveva essere tre piccoli esempi, ad esempio db1 :, db2: e dblook sembra orribile, scusa, cercherò di risolverlo di nuovo – benaw
Potresti condividere il codice PHP che stai usando dietro questo? Normalmente una vista restituisce un risultato proprio come un tavolo. L '"indice indefinito" è molto probabilmente l'errore di ortografia di un nome di colonna sensibile al caso –