ERP Bản quyền Database cho phần mềm nội!!!

  • Thread starter hieppm
  • Ngày gửi
H

hieppm

Thành viên thân thiết
5/7/05
72
1
0
40
Tp.HCM
#1
Với việc cơ quan chức năng ngang nhiên vào thẳng các doanh nghiệp kiểm tra tính hợp pháp của các phần mềm đang sử dụng, thì việc mua license database phần mềm kế toán cũng là việc mà các doanh nghiệp trong nước nên quan tâm đền

Đa phần các phần mềm trong nước hiện nay sử dụng Database MS SQLServer, nếu tính sơ sơ cũng mất khoảng 100 triệu cho việc mua License CSDL này! Trong khi đó các nhà cung cấp phần mềm thường lơ đi chi phí mua license CSDL, nếu DN bị phát hiện là sử dụng phần mềm lậu vì lỗi này thì đơn vị cung cấp phần mềm sẽ phải xử lý như thế nào???

Các bạn tham gia cho ý kiến nhé???
 
hai2hai

hai2hai

VNUNI Makes a difference
29/4/04
2,012
125
63
44
Hà nội
vnuni.net
#2
Đa phần các phần mềm trong nước hiện nay sử dụng Database MS SQLServer, nếu tính sơ sơ cũng mất khoảng 100 triệu cho việc mua License CSDL này! Trong khi đó các nhà cung cấp phần mềm thường lơ đi chi phí mua license CSDL, nếu DN bị phát hiện là sử dụng phần mềm lậu vì lỗi này thì đơn vị cung cấp phần mềm sẽ phải xử lý như thế nào???

Các bạn tham gia cho ý kiến nhé???
- Thứ 1: Phần mềm kế toán thì chỉ 15 concurrent users (15 người cùng 1 lúc truy cập vào chương trình) là kịch đường tàu rồi Hiệp à. Nếu phần mềm mà thiết kế tốt thì khi bật chương trình trên 100 máy cùng 1 lúc mà sử dụng kiểu disconnected recordset (or dataset) thì chẳng mấy khi đụng cái sàn 15 concurrent users đó đâu.
- Thứ 2: Để chạy được 15 concurrent users thì MSDE 2000A, MS SQL 2005 Express đều có thể chạy ngon và cả 2 món đó đều MIỄN PHÍ.

Vì vậy các khách hàng sử dụng phần mềm kế toán cứ yên tâm về chuyện bản quyền cái Database lisence nhé.

Cheers!
 
thanhvunt

thanhvunt

http://thanhvunt.com
22/1/06
2,084
10
0
Nha Trang
thanhvunt.com
#3
Với việc cơ quan chức năng ngang nhiên vào thẳng các doanh nghiệp kiểm tra tính hợp pháp của các phần mềm đang sử dụng
Sao lại gọi là ngang nhiên được nhỉ

Đa phần các phần mềm trong nước hiện nay sử dụng Database MS SQLServer, nếu tính sơ sơ cũng mất khoảng 100 triệu cho việc mua License CSDL này! Trong khi đó các nhà cung cấp phần mềm thường lơ đi chi phí mua license CSDL, nếu DN bị phát hiện là sử dụng phần mềm lậu vì lỗi này thì đơn vị cung cấp phần mềm sẽ phải xử lý như thế nào???

Các bạn tham gia cho ý kiến nhé???
Về vấn đề này tự nhiên mình cũng thấy sợ thật, chẳng hiểu phải xử lý thế nào đây.
 
hai2hai

hai2hai

VNUNI Makes a difference
29/4/04
2,012
125
63
44
Hà nội
vnuni.net
#4
Về vấn đề này tự nhiên mình cũng thấy sợ thật, chẳng hiểu phải xử lý thế nào đây.
Yên tâm đi. Đọc bài ở trên nhé!
 
H

hieppm

Thành viên thân thiết
5/7/05
72
1
0
40
Tp.HCM
#5
To Hai: Nói thì nói thế chứ theo như hiệp thấy các công ty soft khác họ dùng toàn bản Enterprise thôi chứ có dùng bản Express như Hải nói đâu? Họ dùng cái nào tốt nhất mà

To OldNTV: Họ kiểm tra cty mình nhưng không có báo trước hay sao ấy, nếu báo trước thì các doanh nghiệp họ lo remove đi rồi còn kiểm tra gì nữa???

Vừa rồi có Hoàng Hà và một Cty nào đó trong KCN Tân Bình bị kiểm tra, nghe nói là tiền bản quyền vi phạm gần 2 tỷ đồng, chắc họ phạt không nhẹ đâu
 
Thanh Nam

Thanh Nam

Admin
Thành viên BQT
24/4/03
3,004
845
113
17
HCM
www.thanhnamtax.com
#6
Với việc cơ quan chức năng ngang nhiên vào thẳng các doanh nghiệp kiểm tra tính hợp pháp của các phần mềm đang sử dụng,
To OldNTV: Họ kiểm tra cty mình nhưng không có báo trước hay sao ấy, nếu báo trước thì các doanh nghiệp họ lo remove đi rồi còn kiểm tra gì nữa???
Bác yên tâm đi, người ta đi kiểm tra cũng phải có quy trình. Nếu có bất ngờ thì cũng trong phạm vi cho phép, ít nhất cũng trình ra cho bác xem "giấy cho phép kiểm tra". Cái nào cũng báo trước thì làm sao mà hốt đựơc vũ trường New Century.

Đa phần các phần mềm trong nước hiện nay sử dụng Database MS SQLServer, nếu tính sơ sơ cũng mất khoảng 100 triệu cho việc mua License CSDL này! Trong khi đó các nhà cung cấp phần mềm thường lơ đi chi phí mua license CSDL, nếu DN bị phát hiện là sử dụng phần mềm lậu vì lỗi này thì đơn vị cung cấp phần mềm sẽ phải xử lý như thế nào???

Các bạn tham gia cho ý kiến nhé???
ý kiến từ người sử dụng phần mềm:
Thêm vào 01 câu trong hợp đồng:
Đơn vị bán chịu hòan tòan trách nhiệm về bản quyền phần mềm mà đơn vị mua sử dụng.
 
HaiTam

HaiTam

Nguyễn Hải Tâm
7/11/02
1,950
335
83
45
TP.HCM
www.taman.com.vn
#7
Theo mình biết hợp đồng cung cấp phần mềm thường NCC sẽ chỉ chuyển giao bản quyền (quyền sử dụng) phần mềm do NCC phát triển. Phần hạ tầng khác như windows, database, phần cứng, ... nếu có yêu cầu thì sẽ tính riêng.
 
casablanca_dumus

casablanca_dumus

Dịch vụ thành lập công ty- kế toán 09.4888.4999
#8
Microsoft hợp tác với BTC của mình cũng ba cái vụ bản quyền này. Chuyện sử dụng PM đăng ký là đúng rồi nhưng chuyện giấy phép mấy cái SQL,...cho Doanh nghiệp thì mới nghe.

Nếu vậy bây giờ một DN muốn đầu tư phần mềm cũng khá đau đầu khi chi phí cao lên nhiều
 
hai2hai

hai2hai

VNUNI Makes a difference
29/4/04
2,012
125
63
44
Hà nội
vnuni.net
#9
Với việc cơ quan chức năng ngang nhiên vào thẳng các doanh nghiệp kiểm tra tính hợp pháp của các phần mềm đang sử dụng, thì việc mua license database phần mềm kế toán cũng là việc mà các doanh nghiệp trong nước nên quan tâm đến
hai2hai nói:
- Thứ 1: Phần mềm kế toán thì chỉ 15 concurrent users (15 người cùng 1 lúc truy cập vào chương trình) là kịch đường tàu rồi Hiệp à. Nếu phần mềm mà thiết kế tốt thì khi bật chương trình trên 100 máy cùng 1 lúc mà sử dụng kiểu disconnected recordset (or dataset) thì chẳng mấy khi đụng cái sàn 15 concurrent users đó đâu.
- Thứ 2: Để chạy được 15 concurrent users thì MSDE 2000A, MS SQL 2005 Express đều có thể chạy ngon và cả 2 món đó đều MIỄN PHÍ.

Vì vậy các khách hàng sử dụng phần mềm kế toán cứ yên tâm về chuyện bản quyền cái Database nhé.
Không hiểu với câu trả lời trên (chú ý chủ đề này nói về bản quyền Database cho PHẦN MỀM KẾ TOÁN nhé) mà các bạn chưa lăn tăn thì để mình tiếp tục tìm thông tin về việc Microsoft free cái MSDE 2000A, MS SQL 2005 Express gửi các bạn? :)

Giả sử như các bạn nói về hệ thống CRM với hàng triệu users trên khắp thế giới, hay một hệ thống ERP mà tất cả nhân viên trên toàn công ty đều tham gia và thực hiện hàng trăm giao dịch cùng 1 thời điểm thì mình cũng đồng ý với việc đặt vấn đề bản quyền ở trên.

Có lẽ nếu quan tâm đến bản quyền của MS thì các bạn chả cần để ý tới cái Database vội. Hãy nhìn cái Windows XP, Vista và MS Office 2003 của các bạn đang dùng chùa kia kìa. Rồi cái Windows 2003 Server nữa. Nhìn xem có bản quyền ko đã rồi hẵng "nhìn xuống" cái database. :)
 
Sửa lần cuối:
hai2hai

hai2hai

VNUNI Makes a difference
29/4/04
2,012
125
63
44
Hà nội
vnuni.net
#10
Microsoft hợp tác với BTC của mình cũng ba cái vụ bản quyền này. Chuyện sử dụng PM đăng ký là đúng rồi nhưng chuyện giấy phép mấy cái SQL,...cho Doanh nghiệp thì mới nghe.

Nếu vậy bây giờ một DN muốn đầu tư phần mềm cũng khá đau đầu khi chi phí cao lên nhiều
Nếu thực sự cần phải sử dụng tới MS SQL 2000pro, ent hay MS SQL 2005 pro,ent thì đúng là phải mua thật. Những vụ phải dùng đến tầm đó thì quá xứng đáng để mua rồi. Các công ty nước ngoài chẳng cần phải giới thiệu hay giải thích cho họ về việc mua các ứng dụng back-end apps đó đâu, họ đã biết từ lâu cái vụ mua lisence đó rồi (có thể NCC sẽ mua hộ họ luôn).
 
S

sonvdb

Thành viên sơ cấp
6/9/05
28
0
0
Dong Nai
#11
Mình có 1 số thông tin về bản SQL Express như sau:
Key Features of SQL Server 2005 Express Edition

Scalability and Hardware Support
• Supports up to 1 CPU, but can be installed on
any server
• 1 GB Addressable RAM
4 GB Maximum Database Size

Pricing and Licensing Information
• Always free to download at
http://www.microsoft.com/sql/express
• Royalty-free redistribution (with registration)

Easy to Install & Manage
• Fast download
• Simplified Setup UI
• Silent install for embedded usage
• Integrated deployment via Click Once
• SQL Server 2005 Management Studio Express *

Rich Database functionality
• Stored procedures
• Views
• Triggers
• Cursors
• Extended indexes
• Snapshot isolation
• Advanced query optimizer
• Transact-SQL support
• Full Text Search **
• Reporting Services **

Distributed client database
• Transactional replication subscriber
• Merge replication subscriber
• Client for SQL Server service broker
• Support for distributed transactions

Deep Integration with Visual Studio 2005
• Visual Studio data explorer for designing schemas, adding data, and querying local databases
• Common language runtime (CLR) hosted inside SQL Server Express
• User defined types and aggregates
• In-process data access with ADO.NET XML Support
• Native XML datatype
• Structured and semi-structured data support
• XQuery support
• XML schema support Robust Security
• Secure by Default settings
• Finely tuned admin rights
• Leveraging stored procedures as an abstraction layer
• Active Directory support

Giới hạn của bản SQL 2005 Express (theo mình biết):
- 4 GB Maximum Database Size
- SQL Server 2000 Desktop Engine (MSDE 2000) does not support full-text indexes.
- The version of the Microsoft® SQL Server™ 2000 database engine included in SQL Server 2000 Desktop Engine (MSDE 2000) and SQL Server 2000 Personal Edition contains a workload governor designed to limit performance if the database engine receives more work than is typical of a small number of users (không rõ phần này lắm, rất chậm nếu hơn 8 user connection).
- SQL Server 2000 Desktop Engine (MSDE 2000) does not have its own user interface as it is primarily designed to run in the background. Users interact with MSDE 2000 through the application in which it is embedded. The OSQL Utility is the only tool which is included with MSDE 2000. OSQL allows you to enter Transact-SQL statements, system procedures, and script files for maintaining an MSDE 2000 database.
 
hai2hai

hai2hai

VNUNI Makes a difference
29/4/04
2,012
125
63
44
Hà nội
vnuni.net
#12
Giới hạn của bản SQL 2005 Express (theo mình biết):
- 4 GB Maximum Database Size
- SQL Server 2000 Desktop Engine (MSDE 2000) does not support full-text indexes.
- The version of the Microsoft® SQL Server™ 2000 database engine included in SQL Server 2000 Desktop Engine (MSDE 2000) and SQL Server 2000 Personal Edition contains a workload governor designed to limit performance if the database engine receives more work than is typical of a small number of users (không rõ phần này lắm, rất chậm nếu hơn 8 user connection).
- SQL Server 2000 Desktop Engine (MSDE 2000) does not have its own user interface as it is primarily designed to run in the background. Users interact with MSDE 2000 through the application in which it is embedded. The OSQL Utility is the only tool which is included with MSDE 2000. OSQL allows you to enter Transact-SQL statements, system procedures, and script files for maintaining an MSDE 2000 database.
1. Câu bôi trong phần màu đỏ là MS SQL 2005 Express. Tuy nhiên các giới hạn được list ở ở dòng đó thì lại nói là MSDE :)

2. Đối với chương trình đã distribute cho khách hàng thì ko nhất thiết cần cài "user interface" kèm theo bạn ạ (ý của câu này là cũng chẳng cần Query Analyzer hoặc Enterprise Manager). Điều đó là hiển nhiên rồi bạn ạ, vì đó là MSDE (tức là M$ Desktop Engine). Đang chỉ cần mỗi cái Engine để Connect DB thì cần gì "user interface" kèm theo.
Mà nếu có cần cái "user interface" kèm theo thì thiếu gì cái như DBA Manager Free đầy trên mạng (thậm chí có cả SourceCode kèm theo)
Vì vậy đó ko phải là hạn chế của MSDE mà là mục đích của MSDE thì đúng hơn (bỏ phần quản trị DB để việc đóng gói cho gọn nhẹ)

3. "does not support full-text indexes" --> Cái này có phải ứng dụng nào cũng cần đâu. Đó cũng chính là mục đích của MSDE mà.

4. "rất chậm nếu hơn 8 user connection" --> Chính xác phải nói là 8 concurrent users. Tức là sẽ chạy chậm nếu có 8 connections cùng một lúc.

Nhưng mà hạn chế này rất dễ đối phó. Ứng dụng của bạn có thể có 100 users nhưng mỗi users khi thực hiện một thao tác thì mới cần kết nối. Sau khi thực hiện xong thao tác đó thì phải hủy kết nối. (Tức là dùng kiểu Disconnected recordset). Các bạn đừng khởi tạo 1 connection dùng chung trong chương trình mà phải viết dạng Object. Khi nào khởi tạo object thì mới create connection. Sau khi Destroy object thì Kill luôn connection đó đi. Làm như thế thì có lẽ ứng dụng kế toán của bạn có thể lên tới 100 users hay nhiều hơn nữa cùng chay ứng dụng cũng không đụng phải cái kịch trần về số concurrent users. Vì vậy, đối với tớ thì đó cũng ko phải là 1 giới hạn.

5. The OSQL Utility is the only tool which is included with MSDE 2000. OSQL allows you to enter Transact-SQL statements, system procedures, and script files for maintaining an MSDE 2000 database.

--> Tớ thích những loại tools nhẹ nhàng như thế này kèm theo MSDE. Cái này có 52Kbs. Rất tiện cho việc update database. Thế đã là quá đủ để làm việc với database trên máy của khách hàng rồi.

Tuy nhiên, với 1 Enterprise chạy trên 1 ứng dụng lớn hơn cái kế toán nhiều, với nhiều điểm truy cập từ xa trên khắp cả nước thì việc sử dụng bản SQL Pro hoặc SQL Ent là điều hiển nhiên. Nhưng ở đây, bài toán kế toán thì rất ít khi gặp phải những hạn chế nói trên đâu. Nếu dùng VistaDB thì cái Engine của nó chỉ khoảng 640Kbs thôi (mà vẫn dạng Client-Sever Database chứ ko phải desktop DB như kiểu Access hay Foxpro) trong khi cài cả cái MSDE lên mất những ~40Mb để download :(.

Các bạn khách hàng hãy yên tâm chuyện bản quyền database cho chương trình kế toán đi.

Hope that helps!
 
Sửa lần cuối:
S

sonvdb

Thành viên sơ cấp
6/9/05
28
0
0
Dong Nai
#13
Bác nào sử dụng cũng nên để ý một phần rất quan trọng là nó giới hạn chỉ có 4G thôi, nếu dữ liệu vượt quá thì sao? Theo em biết thì xóa dữ liệu không fải là công việc dễ dàng nếu software không hỗ trợ, vào thẳng database để xóa thì có trời mới biết chuyện gì sẽ xảy ra và không ai prefer cách này.

Nếu không có User Interface thì user rất khó thực hiện backup, restore...user sẽ rất không hài lòng về điểm này và mỗi lần như thế lại call nhà cung cấp thì ốm tiền :)


hai2hai nói:
1. Câu bôi trong phần màu đỏ là MS SQL 2005 Express. Tuy nhiên các giới hạn được list ở ở dòng đó thì lại nói là MSDE
MSDE là version 2000 nâng cấp lên 2005 thì gọi là 2005 Express, về bản chất cũng không có gì khác nhau lắm, em đoán vậy bác tìm thấy gì khác thì chỉ giúp em.

hai2hai nói:
4. "rất chậm nếu hơn 8 user connection" --> Chính xác phải nói là 8 concurrent users. Tức là sẽ chạy chậm nếu có 8 connections cùng một lúc
Đống ý :)
 
hai2hai

hai2hai

VNUNI Makes a difference
29/4/04
2,012
125
63
44
Hà nội
vnuni.net
#14
Bác nào sử dụng cũng nên để ý một phần rất quan trọng là nó giới hạn chỉ có 4G thôi, nếu dữ liệu vượt quá thì sao? Theo em biết thì xóa dữ liệu không fải là công việc dễ dàng nếu software không hỗ trợ, vào thẳng database để xóa thì có trời mới biết chuyện gì sẽ xảy ra và không ai prefer cách này.
Tầm cỡ đã vượt quá 4Gb thì xứng đáng để mua MS SQL Pro rồi. Không đắt lắm đâu. Nhưng bạn phải kiểm tra lại nhé, nếu thiết kế CSDL đúng thì hiếm có cái kế toán nào lên tới 4Gb cho 5 năm dữ liệu (thậm chí 10 năm) cho dù 1 tháng trung bình có 10 nghìn chứng từ. (Cái VNUNI SIC của tớ 2 tháng có khoảng 12 nghìn chứng từ mới chỉ có ... 8Mb thôi. Vị chi là 1 năm khoảng 50Mb. 10 năm khoảng 0,5Gb). Kế toán thì không có Image trong database rồi. Mà MSDE chỉ được có 2Gb thôi. MS SQL 2005 Express là 4Gb. Tham khảo chi tiết ở phần so sánh mục dưới.

Còn chuyện xóa dữ liệu rất đơn giản nếu phần mềm đó được thiết kế dựa trên kiểu thiết kế transaction based. Phải tận dụng cách thiết kế database nhưng theo hướng ... đối tượng. Mọi transactions nằm ở transaction table (phần chung thôi). Hệ thống cần có transaction dạng opening balance và các tính toán được tính từ đầu kỳ hiện thời. Nếu lưu trữ dữ liệu trên 5 năm thì có thể backup dữ liệu cũ (just one click only) và run purge transactions (by period). Sau đó run Shrink/Truncate database. That's it!

Thực ra với MS SQL, mọi thứ đếu rất đơn giản. Cực đơn giản.

Nếu không có User Interface thì user rất khó thực hiện backup, restore...user sẽ rất không hài lòng về điểm này và mỗi lần như thế lại call nhà cung cấp thì ốm tiền :)
Không cần phải gọi nhà cung cấp đâu. Phần mềm nào mà chẳng cung cấp 1 loạt các công cụ đi kèm (System tools như backup, restore, v.v...). Các phần mềm của tớ thực hiện mấy động tác đó rất đơn giản (just click & see :)). Bây giờ mà bảo cô kế toán đi vào cái Enterprise Manager thì khác nào... :)

Hơn nữa, như tớ đã nói, có đầy MSDE Manager miễn phí có thể kèm theo bộ cài đặt SP. (Xem bộ cài VNUNI SIC, VNUNI HR của VNUNI. Các bạn sẽ thấy để thực hiện cài đặt với MSDE thực sự dễ tới không ngờ). Thông thường mình mất tới 3 đến 5 phút để cài trên 1 máy tính.

MSDE là version 2000 nâng cấp lên 2005 thì gọi là 2005 Express, về bản chất cũng không có gì khác nhau lắm, em đoán vậy bác tìm thấy gì khác thì chỉ giúp em.
Google: MSDE vs SQL Express 2005

hoặc: http://help.alentus.com/article.aspx?id=10471
 
Sửa lần cuối:

Thành viên trực tuyến

  • Kim Anh 1990
  • xanha78
  • anhbq
  • Tú Vưu
  • daongocnam0603
  • wanbixla
  • phamtuan3850
  • satthu2032
  • đinh an

Xem nhiều