VS2008's Crystal Report Licensing Information

hi,
I'm developing an ASP.Net web application using VS2008(trial version) with Crystal report for reporting Purpose. Its works fine till now.
While i check the version of that Crystal Report it shows like "CRYSTAL REPORT BASIC RUN TIME FOR VS2008" Version 10.5.1.0 in Control Panel.
My Question is,
Am i need to Purchase license for Crystal version 10.5.1.0 ?
or
I need to Purchase license for VS2008 ??
or
Both
Because i don't need any licensing Issue on future when my Project is on LIVE....
Please help me out.
Edited by: jkarthick89 on Aug 18, 2011 4:08 PM

HI. Ludek,
Thanks for the tips. I tried both, but the problem presists.
On a side note, I did get my hands on yet another "non-development machine". This one ran with Window's Vista appeared to work (even with my original code).
The "non-development machines" that I've tested on are Windows 7 and Window XP machines. On these machines, when I commented out the reportDocument.SetDatabaseLogon line, when I try to load the report, it still prompts for the Database Logon information, however, it also has the "Database name" empty and disabled.
Since it worked on a non-development machine with Win Vista. I don't think there is a problem with references or the Crystal runtime packages.
As far as permission for the report to contact the database, I'm guessing there isn't a problem there either because the application does successfully connect to the database.
I'm connecting to a SQL2005 database and using the SQL Native connection.
On a side note: as for the enabling prompting, I just remembered that it was an option available when using Crystal Reports with a web project. Thus I couldn't find it here with a Window's Form project.

Similar Messages

  • Missing Crystal reports License Key for (CrystalReports11_5_NET_2005.msi)

    Is there any way to retrieve a missing Crystal reports license key from a server install?
    we are currently in the process of relocating a server app that has (CrystalReports11_5_NET_2005.msi) installed and the License key for the product is missing... Any help would be good as the project to relocate "Interplan" the application that uses Crystal reports has halted due to the missing License key...

    Hi,
    As up to my best knowledge it is not possible to get the product key from server install.
    You could get from the development box where the product is installed.
    If you have issue with Crystal reports .Net SDK's.
    Post your question in Crystal Reports .NET SDK forum.
    That forum is monitored by qualified technicians and you will get a faster response there. Also, all .NET SDK queries remain in one place and thus can be easily searched in one place.
    Thank you for your understanding,
    Amit

  • Missing DataBase Login information for deployed VS2008 w/Crystal Report

    I'm creating a Windows Form application using VS2008 Pro and the basic Crystal Reports (included).</br></br>
    I've successfully added a crystalreportviewer control and a crystal report (.rpt) to my form. I've written the following code in the code behind to programmatically load/bind the report to the viewer. Everything works fine on my development machine (or any machine that has Visual Studio installed). Where I'm encountering problems is when I deploy the application to a machine that does not have VS installed (I have downloaded and installed the "Crystal Reports Basic for Visual Studio 2008 Redistributable Package" for the appropriate processor type on this non development machine) that I'm getting an error . It prompts for "DataBase Login". The ServerName, LoginID and Password are all there, but the "DataBase" field is empty and disable for user input.</br></br>
    Why is the DataBase information missing? How can I solve this problem?</br></br>
    (On a side note, I vaguely remember a property for enabling/disabling the prompting of the database login. I can't remember where this was again to double check if that is the culprit. But I'm pretty sure that I did mark it as to not prompt, since it's supplied in the code behind. Plus it doesn't prompt on the development machines. Only on the non-development machines).</br></br>
    Any help is greatly appreciated! Thanks.</br></br>
    The code executed in the PageLoad event of the form.</br></br>
    this.crystalReportViewer1.RefreshReport();</br>
                ReportDocument reportDocument = new ReportDocument();</br></br>
                #region Load Parameters</br></br>
                ParameterFields paramFields = new ParameterFields();</br></br>
                for (int i = 0; i < _parameterName.Length; i++)</br>
                {</br>
                    ParameterField paramField = new ParameterField();</br>
                    paramField.ParameterFieldName = _parameterName<i>;</br>
                    ParameterDiscreteValue discreteVal = new ParameterDiscreteValue();</br>
                    discreteVal.Value = _parameterValues<i>;</br>
                    paramField.CurrentValues.Add(discreteVal);</br>
                    paramFields.Add(paramField);</br>
                }</br></br>
                crystalReportViewer1.ParameterFieldInfo = paramFields;</br></br>
                #endregion</br></br>
                #region Load Report</br></br>
                string reportUrl = "";</br></br>
                string exePath = Application.ExecutablePath.ToString();</br>
                exePath = exePath.Remove(exePath.Length - 18, 18);</br>
                exePath += _reportName + ".rpt";</br>
                reportUrl = exePath;</br>
                reportDocument.Load(reportUrl);</br>
               #endregion</br></br>
               reportDocument.SetDatabaseLogon("myUserName", "myPassword", "myServer", "myDataBase");</br></br>
                crystalReportViewer1.ReportSource = reportDocument;
    </br></br>
    Edited by: mtech8 on Jan 9, 2010 3:03 PM. Corrected formatting issues to make post readable.

    HI. Ludek,
    Thanks for the tips. I tried both, but the problem presists.
    On a side note, I did get my hands on yet another "non-development machine". This one ran with Window's Vista appeared to work (even with my original code).
    The "non-development machines" that I've tested on are Windows 7 and Window XP machines. On these machines, when I commented out the reportDocument.SetDatabaseLogon line, when I try to load the report, it still prompts for the Database Logon information, however, it also has the "Database name" empty and disabled.
    Since it worked on a non-development machine with Win Vista. I don't think there is a problem with references or the Crystal runtime packages.
    As far as permission for the report to contact the database, I'm guessing there isn't a problem there either because the application does successfully connect to the database.
    I'm connecting to a SQL2005 database and using the SQL Native connection.
    On a side note: as for the enabling prompting, I just remembered that it was an option available when using Crystal Reports with a web project. Thus I couldn't find it here with a Window's Form project.

  • Crystal Report License

    Hi at all,
    i'm a new user of this forum
    i'm developing window forms application that has a crystal report document.
    I'm using visual studio 2005
    On my computer it's all ok, application go.
    Now i must install my application on client computer. I must buy license crystal report for every computer client ?
    I must use report only for show data to user
    help me, i don't find information on this
    Edited by: qwerty50 on Aug 2, 2009 2:21 PM
    Edited by: qwerty50 on Aug 2, 2009 2:22 PM

    Hello,
    Which version of Crystal Reports are you using? Are you using the version that bundles with VS2005? Or have you installed a full version of stand alone Crystal Reports onto your VS2005 development machine?
    Open Visual Studios and go to Help > About Visual Studios.  What does it say for Crystal Reports in the Installed product list?
    If you have a stand alone version of Crystal Reports installed on your development machine open it and go to Help > About Crystal Reports. What is the edition (Standard, Professional, Developer, Advanced Developer) and version number listed?
    The licensing models can be somewhat different for different versions of Crystal Reports.
    Sincerely,
    Dan Kelleher

  • Crystal Reports license problem

    Hi,
    My customer's server has Crystal Reports Professional 9 installed. We have application installed on this server also. This application is deployed as a Windows service. This Windows service is calling multiple reports using threads (3 maximum concurrent threads). The reports are querying data from remote database and export to pdf files. However, sometimes we got the following error and cause some reports not generated.
    "8/28/2008 12:53:55 AM 2 0 33000 Crystal_RDC N/A FCRS1 A Crystal Reports job failed because a free license could not be obtained in the time allocated. More licenses can be purchased direct from Crystal Decisions or through the Crystal Decisions Online Store."
    "8/28/2008 12:53:55 AM 1 0 1 VBRuntime N/A FCRS1 The VB Application identified by the event source logged this Application CRThai: Thread ID: 5540 ,Logged: Thai CR failedA Crystal Reports job failed because a free license could not be obtained in the time allocated."
    I wonder how Crystal Reports calculate a concurrent license. Does it mean 1 thread per 1 license? But our license should be enough. How can we check a number of licenses are allowed on the server?
    I've read the following post "Re: RDC, Crystal Reports XI, runs out of licenses" which might match our case. If I fall into that case, what edition should I install on the server for Crystal Reports 9?
    Best Regards,
    Noppadon S.

    Same issue as the other posting. The RDC was not designed to be a Server product and is limited to 3 report jobs.
    You only option in code is to buld in job limitations. If the number of open report jobs is above 3 then queue the next jobs until one of the open jobs are released. There are no API's in the RDC to get the number available, you have to manage it manually.
    Other option is to upgrade to a supported product like CR Server, it has a 20 CPL user license limit but in small installations this is sufficient to run and schedule reports.

  • Crystal report license query

    1)      Do Company A (which is a group of companies consisting of Company 1 u2026.. Company N), require the Developer License only, and distribution to its group company  is free?
    2)      If u2018Company 1..Company Nu2019 are sub-companies of Company A then does 'Company 1', u2026.. , 'Company N' require full engine of Crystal Report 2008 or just the run time engine is sufficient?
    Do they require license for the same, even if they just use the run time engine?
    3)      In case where 'Company 1',u2026., 'Company N' purchase a license, in that case, does 'Company A' still needs to purchase the developer license?
    4)      According to you what would be the best license option, so that there is no burden on 'Company 1',u2026.., 'Company N' and also on parent company A?
    Pls advise
    Thanks
    simmy

    These questions are better posed to the sales team; 866-681-3435
    To start with, the licensing is different for web apps and win apps. Also licensing is different depending on what version of CR you are using. I'll set you up with a few resources and if these do not answer your questions, you will have to contact sales for more info.
    For CR 2008 see the following:
    http://www.sap.com/solutions/sapbusinessobjects/sme/reporting/crystalreports/licensing/index.epx
    /people/blair.wheadon/blog/2009/02/05/announcing-crystal-reports-developer-advantage-runtime-license
    https://ecohub.sdn.sap.com/irj/ecohub/solutions/crystalreportsdevadvantage#pricing
    For bundled versions of CR see the following:
    http://support.microsoft.com/kb/317789
    Also, see the following forum thread from Blair Wheadon who is a PM for CR:
    CR 2008 Licensing Question
    Ludek

  • Crystal Reports Licensing

    I have a question about the various versions of Crystal Reports developer.
    We have a product that uses an older version of Crystal Reports (8.5) and our product will be updating to use Crystal Reports XI, however we have customers that want to create there own reports for use with our product.
    So far not a problem except if our customer wants to purchase a license to use the Crystal Reports 8.5 tools or the Crystal Reports XI tools.
    I have told the customer to purchase a licensed copy of Crystal Reports and they did, however since they did this recently (within the last two weeks) they received the Crystal Reports 2008 product.
    My question is how can I let our customer design custom reports in the older version?
    Can they use an older version tool to do this if they have paid for a proper license in the current version?
    If so, what do I do to allow them to have the tools.
    We are going to run into this for a while until our developers also start using the Crystal Reports 2008 SDK and such to upgrade our product to the latest.
    We have the older tools and proper licensing for them, but our customers can no longer purchase them.
    I do not want to do any thing illegal, but I need to have customers that can design their own reports.
    Thanks.

    No, it does not help.
    Maybe it was my problem in the way I described the question.
    My company has custom applications where the Crystal Reports dll's have been distributed for Crystal 8.5 and the reports that these custom applications use were designed in Crystal 8.5.
    We have licensed copies of this product.
    Our customers want to design with Crystal 8.5 for compatible report file support. (We make them.)
    But they cannot buy the same version product.
    We make them buy the latest product your company sells, so that you get revenue from us distributing our application, but they cannot use the latest product and save it in a backward mode to make it work with our custom application.
    Only reports made with the Crystal 8.5 product work.
    So if they have purchased Crystal Reports 2008.
    Can we give them Crystal Reports 8.5 to use until we update the custom application(s) (about thirty) to use the SDK for Crystal Reports 2008?
    The same goes with Crystal Reports XI. We have licenses for this product for our development.
    We have upgraded our applications to use this newer version, but have not been able to distribute them yet to all our customers.
    We will be doing this soon, but we are already behind again because Crystal Reports XI is no longer sold.
    It is ok that you don't sell the older product. We understand why.
    Our customers have purchased Crystal Reports 2008 because that is what is available.
    Even our newest package uses your design product that you no longer sell (Crystal Reports XI).
    My company needs to have permission for our customers to use the older product until our development can catch up to use your latest product, but only if our customer purchases your latest product.
    My company does not want to do anything illegal and we also want our customers to be able to create their own reports with one or both of your older products until we catch up to your latest product.
    We will always require them to buy your latest product no matter if they will use it yet or not. We also suggest that they upgrade this license or licenses as your products change.
    We will not let them make custom reports without buying your latest product first. That is our requirement and they accept this.
    What do we need to do to allow our customers to install and use the older product?
    Thanks.
    Edited by: Tony Hugel on Oct 22, 2008 4:10 PM
    Edited by: Tony Hugel on Oct 22, 2008 4:19 PM

  • Question - Best practice data source for Vs2008 and Crystal Reports 2008

    I have posted a question here
    CR2008 using data from .NET data provider (ADO.NET DATASET from a .DLL)
    but think that perhaps I need general community advise on best practice with data sources.
    In Crystal reports I can choose the data source location from any number of connection types, eg ado.net(xml), com, oledb, odbc.
    Now in regard to the post, the reports have all been created in Crxi 6.3, upgraded to Crystal XI and now Im using the latest and greatest. I wrote the Crystal Reports 6.3/ XI reports back in the day to do the following: The Reports use a function from COM Object which returns an ADO recordset which is then consumed fine.
    So I don't want to rewrite all these reports, of which there are many.
    I would like to know if any developers are actually using .NET Class libraries to return ADO.NET datasets via the method call or if you are connecting directly to XML data via whatever source ( disk, web service, http request etc).
    I have not been able to eliminate the problem listed in the post mentioned above, which is that the Crystal Report is calling the .NET class library method twice before displaying the data. I have confirmed this by debugging the class lib.
    So any guidance or tips is appreciated.
    Thanks

    This is already being discuss in one of your other threads. Let's close this one out and concentrate on the one I've already replied to.
    Thanks

  • Crystal report - Performance Information

    Hi,
    The performance of a report execution can be get calculated by the following 3 items of Performance Information dialog,
    Performance Timing node has:
    1. Run the database query
    2. Read database records
    3. Format first page
    In that, i understand the first two things, first one is the performance numbers to run the database query, second one is to read the database result-set after the query being executed.
    What does Format first page means? From the name i understand that its the performance timings for formatting the first page of the report. But i wanna know what crystal would do in this case???
    Because in one of my reports, the Format first page timings is similar to Run database query timing!!!!
    Can anyone let know what would be the issue and how to improve the performance timings of Format first page??

    Thanks! I agree with your points Ido...
    But in my reports there is no Page header, Page N of M, Grouping, sorting, etc.
    Its simply a data dump with 41 columns and around 50 rows in a page. Whats our end-user need is to just get a data dump by exporting the report into excel. So the columns in the reports are simply overlapped since there is no importance given to the look and feel of the report.
    And why I'm wondering is the Format first page taking almost the same time of Run the Database query!!!
    Any further thoughts?
    Regards
    Viswa

  • Where can I find a copy of the Crystal Reports license?

    Post Author: hotelrep
    CA Forum: Upgrading and Licensing
    I looked on my hard disk but it isnt there.I could not find it by searching on the BO website either. I need the licence for Crytsal 9 (runtime distribution). Can someone give me a link as to where this license can be found? Thanks. 

    Post Author: amr_foci
    CA Forum: Upgrading and Licensing
    if you have an ESD (Electronic Software Delivery) user name and password, you can login to the ESD website, u can find ur keys over there
    good luck

  • CRVS2010 Beta - Licensing for "Crystal Reports for VS 2010"

    Hello,
    We have Crystal reports 2008 developer license which was upgraded from Crystal reports 11 Developer edition.
    We have migrated to VS 2010 and need to use "Crystal Reports for VS 2010". But we only need to use the runtime version of it and are not using the crystal reports designer. Do we need to purchase/upgrade the license? If yes, then could you please let us know the details? 
    Thanks,
    Gulab.
    Subject modified as per the sticky post at the top of this forum; [Crystal Reports for Visual Studio 2010 Beta - read before posting|Crystal Reports for Visual Studio 2010 Beta - read before posting;
    Edited by: Ludek Uher on Sep 9, 2010 6:56 AM

    CRVS 2010 being a Beta, I am not sure that the licensing details have been worked out yet. However, going by past versions;
    Runtime is free for win apps
    Runtime is free for web apps - as long as these are used internally. See [SAP Crystal Reports Licensing Information|http://www.sap.com/solutions/sap-crystal-solutions/query-reporting-analysis/sapcrystalreports/licensing/index.epx] for more details.
    The above 2 I suspect will be carried over to CRVS 2010 - no guarantees, but this would make sense.
    Runtime for web apps deployed to 3rd parties does require extra licensing. The licensing for versions of CR that bundled with .NET 2006 and .NET 2008 are described here:
    http://support.microsoft.com/kb/317789
    I'll check with Program Management if all of the above applies and confirm once I get an answer.
    Ludek

  • VS2008/VS2005 and Crystal Reports 2008 Developer

    Hi,
    1.) I am using VS2008 and Crystal Reports 2008 Developer. Are there any issues I need to consider when developing using both of the above? (or with VS2005)
    2.) The confusion for me is in regards to the SDK. From what I understand from articles etc is that using CR 2008 dev we can use the .NET SDK or RAS SDK for development purposes?
    3.) So downloaded the sample code for RAS .NET from [here|https://www.sdn.sap.com/irj/boc/businessobjects-samples?rid=/webcontent/uuid/80774579-b086-2b10-db91-ed58c4dda375] and tried "DatabaseLogon_CS" example, as the option. It automatically opened in VS2005 (no problem) however it would not run.
    I would get an error :
    Failed to connect to server "localhost".
    Error returned from Windows Sockets API : 0.
    and line causing this is >>> rcd.Open(ref path, 0);
    Code below:
            string sampleReportPath = @"C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\Samples\en\Reports\Demonstration\World Sales Report.rpt";
            object path = (object)sampleReportPath;
            // Create an instance of the ReportClientDocument.
            ReportClientDocument rcd = new ReportClientDocumentClass();
            // Set the location of the RAS server.
            rcd.ReportAppServer = "localhost";
            // Use the Open() method of the ReportClientDocument to open the report.
            rcd.Open(ref path, 0);
    I have been able to open the RPT file by itself. So it does 'see' the database.
    Reason why it would not run?
    Any help would be appreciated. Thanks

    If you're using the sample code from our website, make sure you have uncommented the InprocRAS option in the ConfigureCrystalReports method (see below). From your error description it seems like you're using the unmanaged RAS option, which requires a RAS server.
    private void ConfigureCrystalReports()
            /* The following methods implement the same sample functionality in three different RAS
             * scenarios. Uncomment the method you would like to use.
             * - inprocRAS() logs onto a databse using RAS and SQL authentication.
             * - managedRAS() logs onto a database using RAS and SQL authentication from a managed RAS server.
             * - unmanagedRAS () logs onto a database using RAS and SQL authentication from an unmanaged RAS server.
             * Undocument the call to the method which applies to your appropriate RAS settings.
            DatabaseLogon_inprocRAS();
            //DatabaseLogon_managedRAS();
            //DatabaseLogon_unmanagedRAS();

  • Crystal Report.....licensing

    If I purchase a crystal report license, can I use it in multiple webservers???

    The licensing model depends on the version of CR you are using. As you do not specify the version of CR, here are all the links you will need to go through to figure this out:
    http://www.sap.com/solutions/sapbusinessobjects/sme/reporting/visualstudio/licensing/index.epx
    http://www.sap.com/solutions/sapbusinessobjects/sme/reporting/crystalreports/licensing/index.epx
    /people/blair.wheadon/blog/2009/02/05/announcing-crystal-reports-developer-advantage-runtime-license
    http://www.businessobjects.com/product/catalog/crystalreports/licensing.asp
    CR 2008 Licensing Question
    For more details, please contact sales at: 866-681-3435
    Ludek

  • Crystal Reports Load report failed

    Hi all,
    Using VS2008. Crystal Reports 2008.
    I have a .net application which uses LINQ. I am required to integrate existing Crystal reports into the web site.
    In my web config file i have my connection string set up
    <add name="connection Name" connectionString="Data Source=ServerName;Initial Catalog=database;uid=username;password=Password;Integrated Security=SSPI" providerName="System.Data.SqlClient"/>
    and also I have set the authentication as follows:
    <authentication mode="Windows"/>
        <identity impersonate="true" userName="username" password="password"/>
    I need the impersonation for when I deploy my app to the server.
    The crystal report uses an existing connection set up when the report was created. So this is not tied to a LINQ table (i think this may be the problem).
    I have no clue how to progress from here. When I try to change the datasource location to the LINQ table within the application, it won't map properly as the table contains nullable values.
    Any ideas would be greatly appreciated.
    Louise

    Hi,
    That particular problem with 'Load Report Failed' was happening because the identity impersonation account I had set up did not have rights to my TEMP folder on my machine. Crystal needs to be able to read and write to that folder.
    I hope that helps you.
    Louise

  • Crystal Report Engine

    We have an ASP .Net application developed using VS2008 and Crystal Report for .NET in VS2008. We display most of the reports in Crystal Report Viewer, we also print the report directly to a network printer using PrintToPrinter function.
    We deployed the application on an W2003 server installed with Crystal Report Runtime and .Net Framework. The application is running smooth, except report printing. After user prints a few reports, they encounters errors like:
    1. Error in File C:\Windows\Temp\....rpt: The request could not be submitter for background processing.
    2. The Report Application Server failed.
    From the server event viewer I can find an faulty event:
    Windows cannot query DllName registry entry for {CF7639F3-ABA2-41DB-97F2-81E2C5DBFC5D} and it will not be loaded. This is most likely caused by a faulty registration.
    Once the above errors occured we not able to print or preview ant reports. We have to restart the IIS Admin from Windows services.
    Can anyone explain what's going wrong?

    After days of troubleshooting, we found the error was caused by incompatible printer driver. We have tested on a few printers and the results are:
    No.         Printer                  Print Drivers                      Remarks
    1.            HP6L                      HP6L PCL6                           OK
    2.            HP1200                 HP1200 PCL6                      OK
    3.            HP1320                 HP1220 Series PCL             OK
    4.            HP1320                 HP1320 PCL6                      Problem every 3 pages
    5.            HP3005N              HP3005N PCL6                   Problem every 2 pages
    6.            HP3800N              HP3800N PCL6                   OK
    Hope this can help.

Maybe you are looking for