BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: por ที่ มีนาคม 29, 2007, 10:12:09 AM

หัวข้อ: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: por ที่ มีนาคม 29, 2007, 10:12:09 AM
err upgrade 3.50.3.28
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: SBR10993 ที่ มีนาคม 29, 2007, 15:00:15 PM
ณ sql command line นี้ครับผม..
Hospital Code = 10993 [รพช. .....]
Database Type = MySQL
Database Protocol = mysql-5.0.19
Last 3 SQL Statement
 
No 1 = SHOW TABLES FROM DB LIKE '%'
No 2 = INSERT INTO hosxp_ddl_index (table_name,index_name,field_number,field_name,index_unique,index_seq) VALUES ('xrayxn','xn',6,'xn','N',1)
No 3 = select * from hosxp_ddl_index limit 0

Server variable
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 29, 2007, 17:23:06 PM
เปลี่ยน protocol เป็น mysql-4.1 ครับ
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: por ที่ มีนาคม 29, 2007, 20:38:59 PM
อ.ครับผมลง full setup version 3.50.2.29. ครับ  ตามรูปอีกครั้งครับ
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: SBR10993 ที่ มีนาคม 29, 2007, 21:55:12 PM
อ.ครับ อ้างอิงถึง
อ้างถึง
เปลี่ยน protocol เป็น mysql-4.1 ครับ
  จริง ๆ แล้ว ก็เป็น 4.1 ครับผม..พอดีผมแก้เท๊กซ์ตอนเอาโค้ดมาแปะเฉย ๆ ครับผม..
ขอบคุณครับ
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 29, 2007, 22:49:02 PM
แก้ไขให้แล้วครับใน 3.50.3.29

ลองใช้คำสั่งนี้ แล้วค่อย ใช้ 3.50.3.28 Upgrade ดูอีกครั้งครับว่าได้หรือไม่

โค๊ด: SQL
  1.  
  2. DROP TABLE IF EXISTS hosxp_ddl_field;
  3.  
  4. CREATE TABLE IF NOT EXISTS `hosxp_ddl_field`
  5.       `table_name` VARCHAR(150) NOT NULL DEFAULT '',
  6.      `field_name` VARCHAR(150) NOT NULL DEFAULT '',
  7.      `field_type_mysql` VARCHAR(100) DEFAULT NULL,
  8.      `field_type_postgresql` VARCHAR(100) DEFAULT NULL,
  9.     `field_type_mssql` VARCHAR(100) DEFAULT NULL,
  10.      `field_type_interbase` VARCHAR(100) DEFAULT NULL,
  11.      `field_width` INT(11) DEFAULT NULL,
  12.      `field_null` VARCHAR(10) DEFAULT NULL,
  13.      `field_number` INT(11) DEFAULT NULL,
  14.      `field_primary` CHAR(1) DEFAULT NULL,
  15.      `field_type_oracle` VARCHAR(150) DEFAULT NULL,
  16.      `field_type_native` VARCHAR(100) DEFAULT NULL,
  17.      `field_precision` INT(11) DEFAULT NULL,
  18.      `field_precision_text` VARCHAR(100) DEFAULT NULL,
  19.      PRIMARY KEY  (`table_name`,`field_name`),
  20.      KEY `field_name` (`field_name`),
  21.      KEY `table_name` (`table_name`)
  22.      ) ;
  23.  
  24. DROP TABLE IF EXISTS hosxp_ddl_index;
  25.  
  26. CREATE TABLE IF NOT EXISTS `hosxp_ddl_index` (
  27.      `table_name` VARCHAR(150) NOT NULL DEFAULT '',
  28.     `index_name` VARCHAR(150) NOT NULL DEFAULT '',
  29.      `field_number` INT(11) DEFAULT NULL,
  30.     `field_name` VARCHAR(150) NOT NULL DEFAULT '',
  31.      `index_unique` CHAR(1) DEFAULT NULL,
  32.      `index_seq` INT(11) DEFAULT NULL,
  33.      PRIMARY KEY  (`table_name`,`index_name`,`field_name`),
  34.      KEY `index_name` (`index_name`),
  35.     KEY `table_name` (`table_name`)
  36.      ) ;
  37.  
  38.  
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: SBR10993 ที่ มีนาคม 30, 2007, 01:05:09 AM
sql ไม่ผ่านนะครับ.. ครีเอทแรก.ไม่มีวงเล็บเปิด.. ส่วนครีเอทหลัง.. ช่วงบรรทัดท้าย ๆ ครับ.อ. อีกทีครับ..
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: por ที่ มีนาคม 30, 2007, 02:19:15 AM
แก้ไขให้แล้วครับใน 3.50.3.29

ลองใช้คำสั่งนี้ แล้วค่อย ใช้ 3.50.3.28 Upgrade ดูอีกครั้งครับว่าได้หรือไม่


ผมทำไม่ได้ นะครับ รอโหลด ดีกว่าครับ
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: navyNP ที่ มีนาคม 30, 2007, 02:22:24 AM
ผ่านแล้วครับ เพียงแต่เพิ่มวงเล็บเปิดท้ายคำสั่งที่ 2(บรรทัดที่ 4) ทำทีละคำสั่ง แล้ว upgrade structure ใหม่อีกครั้งครับ
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: naj ที่ มีนาคม 30, 2007, 02:32:25 AM
โค๊ด: SQL
  1. DROP TABLE IF EXISTS hosxp_ddl_field; CREATE TABLE IF NOT EXISTS `hosxp_ddl_field`       `table_name` VARCHAR(150) NOT NULL DEFAULT '',     `field_name` VARCHAR(150) NOT NULL DEFAULT '',     `field_type_mysql` VARCHAR(100) DEFAULT NULL,     `field_type_postgresql` VARCHAR(100) DEFAULT NULL,    `field_type_mssql` VARCHAR(100) DEFAULT NULL,     `field_type_interbase` VARCHAR(100) DEFAULT NULL,     `field_width` INT(11) DEFAULT NULL,      `field_null` VARCHAR(10) DEFAULT NULL,      `field_number` INT(11) DEFAULT NULL,      `field_primary` CHAR(1) DEFAULT NULL,      `field_type_oracle` VARCHAR(150) DEFAULT NULL,      `field_type_native` VARCHAR(100) DEFAULT NULL,      `field_precision` INT(11) DEFAULT NULL,      `field_precision_text` VARCHAR(100) DEFAULT NULL,      PRIMARY KEY  (`table_name`,`field_name`),      KEY `field_name` (`field_name`),      KEY `table_name` (`table_name`)      ) ; DROP TABLE IF EXISTS hosxp_ddl_index; CREATE TABLE IF NOT EXISTS `hosxp_ddl_index` (      `table_name` VARCHAR(150) NOT NULL DEFAULT '',     `index_name` VARCHAR(150) NOT NULL DEFAULT '',      `field_number` INT(11) DEFAULT NULL,     `field_name` VARCHAR(150) NOT NULL DEFAULT '',      `index_unique` CHAR(1) DEFAULT NULL,      `index_seq` INT(11) DEFAULT NULL,      PRIMARY KEY  (`table_name`,`index_name`,`field_name`),      KEY `index_name` (`index_name`),     KEY `table_name` (`table_name`)  ,`),     KEY `field_name` (`field_name`)      ) ;
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: por ที่ มีนาคม 30, 2007, 07:31:15 AM
ไม่สามรถแก้ได้ครับผม ยังฟ้อง err ครับ
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 30, 2007, 18:57:58 PM
ตรวจสอบการ Upgrade กับ mysql 4.1 ใน 3.50.3.30 ให้แล้วครับ
หัวข้อ: Re: err upgrade 3.50.3.28
เริ่มหัวข้อโดย: por ที่ มีนาคม 30, 2007, 20:08:18 PM
ขอบคุณมากครับ อ.ชัยพร