Snitz - Snitz.it - Forum Adamantine - Access - MySql breve compendio
    Snitz - Snitz.it - Forum Adamantine
Sostieni il nostro lavoro


Snitz - Snitz.it - Forum Adamantine
Nome Utente:

Password:
 


Registrati
Salva Password
Password Dimenticata?

 

    


Menù riservato agli utenti registrati - Registrati  

Nota bene : non c’è bisogno di ripetere più volte la stessa domanda o di fare reply tipo “UP” o “SU” o sinonimi!



 Tutti i Forum
 Snitz Mods e Community
 SuperDeeJay's Forum Community
 Access - MySql breve compendio
I seguenti utenti stanno leggendo questo Forum Qui c'è:




Tutti gli utenti possono inserire NUOVE discussioni in questo forum Tutti gli utenti possono rispondere in questo forum
  Bookmark this Topic  
| Altri..
Autore Discussione Precedente Discussione Discussione Successiva  

modifichicci

Moderatore


Adamantine Helper

Diavoletto

Utente Valutato:
Voti:35



Inserito il - 11/11/2005 : 22:26:30  Link diretto a questa discussione  Mostra Profilo  Visita l'Homepage di modifichicci Invia a modifichicci un Messaggio Privato Aggiungi modifichicci alla lista amici
Per convertire il db da access a mysql:
1) Assicurarsi di avere l'ultima versione del forum, riscaricando lo zip.
2) Controllare di avere nel config.asp la stringa:
strConnString = "driver={MySQL ODBC 3.51 Driver};option=16387;server=xx.xxx.xxx.xx;user=Sqlxxxxx;password=xxxxxx;DATABASE=Sqlxxxx_x;" '##MySQL w/ MyODBC v3.51
se non aggiungerla
3) Settare in config il db mysql
'strDBType = "sqlserver"
'strDBType = "access"
strDBType = "mysql" ' togliere l'apice
4) Settare in config.asp la stringa di connessione al db togliendo l'apice alla stringa
strConnString = "driver={MySQL ODBC 3.51 Driver};option=16387;server=xx.xxx.xxx.xx;user=Sqlxxxxx;password=xxxxxx;DATABASE=Sqlxxxx_x;" '##MySQL w/ MyODBC v3.51
mettere l'apice a tutte le altre
5) Assicurarsi di avere caricato tutti i file del forum sul server
6) Lanciare il setup con http://www.tuosito.it/forum/setup.asp
Avrete un forum iniziale vuoto ma funzionante in mysql.
7) Convertite il db access in mysql con front 2.4 come da http://www.superdeejay.net/guidamys...ubamySql.htm
8) Da front fate un salva SOLO DATI della vostra conversione
9) Con un editor di testo tipo Araneae (lo trovate con google, è gratuito e fantastico per editare i file) cambiate in maiuscolo tutti i nomi delle tabelle in tutte le loro ricorrenze.
10) Aprite i vostro pannello di controllo mysql (phpmyadministrator)
11) Selezionate il db che avete creato prima
12) Selezionate tutte le tabelle
13) Scegliete SVUOTA e confermate
14) Riselezionate il db che ora sarà vuoto
15) Andate su SQL
16) Andate nella casellina esegui e selezionate il file coi dati che avete preparato con front e importate i dati. Se il file è troppo grosso spezzatelo in più file semplicemente con l'editor di testo (selezionate una parte e la salvate con un altro nome e la cancellate dal file e così via, poi caricate i file non importa che siano in sequenza, accertatevi solo di non duplicare le linee nelle manovre di spezzamento.
17) Andate nel forum e andate direttamente ad admin_home.asp
18) Selezionate Controlla installazione e eseguitela.
19) Il forum è quasi a posto.
20) Da amministrazione fate un aggiorna conteggio.


Alla fine di tutti i topic trovate scritto: Modificato da - in data
per correggere questo errore fate questa query al vostro database mysql
UPDATE FORUM_REPLY SET R_LAST_EDIT = null, R_LAST_EDITBY = null where R_LAST_EDITBY = 0
personalmente questo metodo mi ha corretto solo in parte il problema, lasciando la scritta Modificato da - in data nel primo post di ogni topic, non ho trovato la soluzione nel forum, comuqnue ho corretto facendo un altra query al database con questo codice:
UPDATE FORUM_TOPICS SET T_LAST_EDIT = null, T_LAST_EDITBY = null where T_LAST_EDITBY = 0

Gli eventi non vengono contrassegnati dal riquadro rosso
in cal_style.asp
cercate
#datetoday
{border-collapse:collapse; border: 2px solid <%= strDefaultFontColor %>;}e sostituite con
#datetoday
{border-collapse: collapse; border: 2px solid red;}

aggiungere questa riga in cal_functions.asp

rs.CursorLocation=AdUseClient
tra linea 50 e linea 51
così che appaia così:

set rs = Server.CreateObject("ADODB.Recordset")
rs.CursorLocation=AdUseClient
rs.open StrSql, My_conn, adOpenStatic


Non viene più conteggiato quante volte è stato letto un topic:

Per risolvere il problema dei contatori dovete settare a zero come valore predefinito i campi T_Replies e T_View_count della tabella forum_topics

Topic utili:
http://www.snitz.it/forum/topic.asp?TOPIC_ID=7135
http://www.superdeejay.net/guidamys...ubamySql.htm

I problemi riscontrati all'inizio sono stati quasi tutti risolti con gli aggiornamenti dei file dello zip, per cui ripeto scaricate l'ultima versione.
Per ogni altro problema siamo tutti qui.

Per problemi relativi a questa conversione postate
QUI










Modificato da - modifichicci in Data 11/11/2005 22:30:23

 Firma di modifichicci 
Ernia e laparocele
Everything is easy as you can do it

Platinum Full su free hosting AlpignanoForum

Acces - MySql Migration Tutorial

 Messaggi: 8298  ~  Membro dal: 30/07/2004  ~  Ultima visita: 19/03/2017
  Discussione Precedente Discussione Discussione Successiva  
  Bookmark this Topic  
| Altri..
 
Vai a:

Versione 3.4.07 by Modifichicci - Herniasurgery.it | Distribuito Da: Massimo Farieri - www.snitz.it - Versione Adamantine - Agg.07/11 Powered By: Snitz Forums 2000 Version 3.4.07
Questa pagina è stata generata in 0,24 secondi.