Từ 1 tới 8 trên tổng số 8 kết quả

Đề tài: Tạo gói setup 1 project kèm luôn cả SQL/MSDE ?

  1. #1
    Ngày gia nhập
    11 2006
    Bài viết
    13

    Question Tạo gói setup 1 project kèm luôn cả SQL/MSDE ?

    Hiện em đang xài VS 2003 để làm 1 project quản lý (bằng C#). Trong project có sử dụng database từ SQL Server 2000, muốn chạy trên máy nào thì máy đó phải cài sẵn SQL Server.

    Em search trên Net thì thấy bảo dùng MSDE 2000 (có vẻ là 1 bản thu gọn hơn của SQL ,ko đầy đủ chức năng như SQL Server) để đóng gói chung cùng setup của project. Sau 1 hồi loay hoay cũng cài thành công MSDE 2000 nhưng nó lại có 1 INSTANCE mới ,tức trong project mình phải sửa lại để thích hợp với INSTANCE này ,trong khi database chưa được attach vào INSTANCE này. Đồng thời em vẫn chưa biết làm sao tạo setup tích hợp luôn cả 2 quá trình cài MSDE 2000 và cái project kia lại. Hình như trên VS 2005 và SQL 2005 express thì tự động hỗ trợ tốt hơn nhưng em ko có điều kiện cài 2 cái đó.

    Vậy xin bác nào rành (về trường hợp của em) thì hướng dẫn em cách thức tạo 1 bản setup tích hợp luôn cái SQL(hay MSDE) nhé. Nếu những trình đóng gói như InstallShield có thể làm được việc này thì xin hướng dẫn em luôn.


  2. #2
    Ngày gia nhập
    08 2006
    Nơi ở
    TpHCM
    Bài viết
    202

    các phần mềm lớn có sử dụng SQL server thì đều yêu cầu user cài SQL server trong install guide, chứ họ không kèm luôn bộ cài đặt SQL server

    cho nên mình nghĩ bạn cũng không cần thiết phải tích hợp bộ cài luôn đâu

    InstallShield hay bất kỳ một trình đóng gói khác không thể làm giúp bạn điều này

  3. #3
    Ngày gia nhập
    08 2006
    Nơi ở
    tp HCM
    Bài viết
    26

    Trích dẫn Nguyên bản được gửi bởi trickyboy
    Hiện em đang xài VS 2003 để làm 1 project quản lý (bằng C#). Trong project có sử dụng database từ SQL Server 2000, muốn chạy trên máy nào thì máy đó phải cài sẵn SQL Server.
    SQL chỉ cần cài lên máy Server thôi, các máy client không cần phải cài làm chi.
    Chỉ phải viết lệnh connect đúng thì project chạy tốt.

  4. #4
    Ngày gia nhập
    11 2006
    Bài viết
    13

    Trích dẫn Nguyên bản được gửi bởi nguyentuan2
    các phần mềm lớn có sử dụng SQL server thì đều yêu cầu user cài SQL server trong install guide, chứ họ không kèm luôn bộ cài đặt SQL server

    cho nên mình nghĩ bạn cũng không cần thiết phải tích hợp bộ cài luôn đâu

    InstallShield hay bất kỳ một trình đóng gói khác không thể làm giúp bạn điều này
    Bác nói ko đúng rồi.

    1. Nếu sản phẩm bán ra cho n user ,mà mỗi user cứ phải ngồi cài SQL Server thì cực thân họ wá. Đụng chạm vấn đề license nữa, trong khi nếu ta xài engine của SQL là MSDE thì Free. Bản thân Vn đã có chương trình tự cài engine SQL rồi (MISA đấy),tiếc là MISA có 1 điểm ko ưng ý là sau khi cài, nó ko tự connect SQL Server ngay mà bắt phải reboot, sau đó user chỉ phải mất thời gian ở khâu tạo database

    2. IntallShield ko chỉ làm được chuyện tích hợp SQL vào setup mà còn nhiều cái khác nữa. Chắc hẳn là bác chưa xài các bản mới đây nên ko biết. Em dùng wa InstallShield 11 thì ngon lành (tự cài engine SQL Server, tự connect ngay sau khi setup, ko cần reboot). Tiếc là chưa nghiên cứu cặn kẽ nên ko dám viết bài tham khảo.
    Đã được chỉnh sửa lần cuối bởi trickyboy : 24-01-2007 lúc 06:49 PM.

  5. #5
    Ngày gia nhập
    12 2007
    Bài viết
    3

    Mình cũng đang gặp trường hợp tương tự nhưng chưa tìm ra hướng giải quyết, Mong các cao thủ ra tay trợ giúp.

  6. #6
    Ngày gia nhập
    06 2007
    Nơi ở
    HCM
    Bài viết
    365

    Mặc định Tạo gói setup 1 project kèm luôn cả SQL/MSDE ?

    Bạn tham khảo thêm cách tạo bộ setup kèm tất cả các services như SQL server client , crysta report
    http://www.caulacbovb.com/forum/view...p?f=25&t=10774

  7. #7
    Ngày gia nhập
    12 2007
    Bài viết
    3

    Cảm ơn Bác PTS
    theo như hướng dẫn của Bác thì em đã tạo file Setup thành công nhưng có cách nào khi chạy file Setup mình cho bung luôn CSDL ra được kô??

  8. #8
    Ngày gia nhập
    11 2006
    Bài viết
    633

    Chính xác là project bạn thiết kế theo 3 tier hay 2 tier hay 1 tier? Nếu là 3 tier thì chẳng cần đóng gói hay yêu cầu end user cài Sql làm gì vì chỉ cần Server chạy Sql thôi, Client ko cần chạy.

Các đề tài tương tự

  1. Đóng gói phần mềm + SQL 2k5 + .Net!! Với Setup Factory 9.0. Have fun!!
    Gửi bởi cchangkhongayngo trong diễn đàn Tutorials và Thủ thuật lập trình C#, ASP.NET
    Trả lời: 22
    Bài viết cuối: 17-07-2014, 04:23 PM
  2. mất file setup của project c#
    Gửi bởi go_cry trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 10-08-2013, 12:14 PM
  3. ai pro chỉ e cách đóng gói và tạo file Setup.exe cho 1 project voi ???
    Gửi bởi thangitvx trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 22-02-2012, 08:51 PM
  4. Database Kết nối với CSDL sau khi setup Project?
    Gửi bởi Nghia08 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 20-03-2011, 11:23 AM
  5. cách đóng gói project thành file setup như thế nào?
    Gửi bởi son0nline trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 23-07-2010, 10:55 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn