WCF-Custom Biztalk 2013 - Access to SQL Server 2014 Database

Hi,
i don't see nowhere of capability from the Biztalk adapter to access differente version of Sql server.
I want to send ou receive information with a WCF-Custom from SQL Server 2014, i'm in Biztalk 2013 (not R2 ) it's possible ?
Do you have a link or a list of version autorized to accessed by the wcf-custom Sql binging ?
Thanks a lot

Hi, I can suppose that the main problem for Joao is not if it works in general or not.
The real problem is that he is not sure if this configuration is officially supported by Microsoft.
If you are developing an integration project for a client you need to have this guarantee. If not, you can have an unsupported scenario, and if something fails you could have a big problem with your client.
If I were you, I would talk with the client account manager about this.
Regards.

Similar Messages

  • Allowing users access to SQL Server 2014 analysis server cubes

    I am using SQL Server 2014 analysis server and have created a number of cubes. These all function as expected however it seems that only windows users who are in an
    administrator group can get access. All other users are denied access with the very vague error of 'Communication error'.
    If I then add that user to our administrators group within the windows domain they instantly get access. I have defined roles for each cube (within analysis services) and then added both individuals (i.e. their windows domain user id) as well as their windows
    domain groups to these roles but they still cannot get access - just get the error 'Communication error'.
    I am using ADOMD on the client side which I know works because users in the administrators group can see the data. I have granted cube permissions using Management studio however no matter what front end we use (either our own App or EXCEL) if the user in
    question is NOT in the administrator group in the domain they cannot get access to any of the cubes.
    Any help anyone can provide would be much appreciated. 

    Hamishr,
    According to your description, you want to grant the access permission to cube for the users who are not belong to Administrator group, right?
    By default, no one except a Server Administrator or Database Administrator has permission to query cubes in a database. Cube access by a non-administrator requires membership in a role created for the database containing the cube. Membership is supported
    for Windows user or group accounts, defined in either Active Directory or on the local computer. So in your scenario, please ensure the steps to grant permission are correct, you can refer to the link below check it.
    http://msdn.microsoft.com/en-in/library/ms174799.aspx
    Regards,
    Charlie Liao
    TechNet Community Support

  • Why is the PWDCOMPARE function not supported on an Azure SQL Server 2014 database

    I have tried to publish a database from our local SQL Server to Azure but receive an error saying PWDCOMPARE is not supported with no link to a reason why.
    We are using HASHBYTES function to encrypt passwords in our database and
    PWDCOMPARE to validate them and we currently don't have an alternative (see article: http://sqlity.net/en/2460/sql-password-hash/). The PWDCOMPARE function is referenced by a stored procedure,
    which is what won't publish to Azure.
    It would be useful to know if it will be supported or if we should create a VM instead.
    EDIT: Further Clarified question above, but basically the functions listed are documented in MSDN and there is no mention of them being undocumented unsupported features.
    The error occurs when trying to publish a database to Azure from SQL Server 2014 Management Studio

    Hi,
    I am not an expert to answer this but am trying my best to answer this query.
    Hashes a password and compares the hash to the hash of an existing password. PWDCOMPARE can be used to search for blank SQL Server login passwords or common weak passwords.
    Syntax
    PWDCOMPARE ( 'clear_text_password'
       , password_hash
       [ , version ] )
    Note: This feature will be removed in the next version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible.
    I am not sure whether this feature is not available on SQL 2014.
    I think you can solve this issue by using the EXECUTE AS. Add this query into a procedure with EXECUTE AS with the user/login with sufficient permissions on the server.
     Refer to belw link for more details on EXECUTE AS
    http://msdn.microsoft.com/en-us/library/ms188354.aspx
    create
    procedure checkpassword
    @UserName
    SYSNAME
    ,@Password
    VARCHAR(1000)
    WITH
    EXECUTE AS
    '<UserName>'
    as
    select
    pwdcompare(@Password,convert(nvarchar(128),password))
    from master.dbo.syslogins
    (nolock)
     where name=@UserName
    GO
    EXEC checkpassword
    @UserName='test',@Password='12345678'
    Girish Prajwal

  • Ip based access in SQL Server 2014?

    Hi 
    We are already using a logon trigger in sql 2014 but it is legacy method of restricting IP's;
    Is there a way in SQL Server to provide the same fuctionality?
    Regards,
    Ashif Shaikh
    aa

    I think it is better done with firewall as I am not aware of anything other than logon triggers which can block access in SQL
    Regards, Ashwin Menon My Blog - http:\\sqllearnings.com

  • TFS 2013 TfsReports on SQL Server 2014 - rsAccessDenied Error even though all users are granted ALL Roles

    We have granted everyone all roles on our TfsReports site. However, all users (except for 2 who are TFS Admins) still get the following errors when attempting to manage the reports:
    The permissions granted to user Domain\UserName are insufficient for performing this operation. (rsAccessDenied)
    These are the roles we've granted to all "Domain Users": Browser, Content Manager, My Reports, Publisher, Report Builder, Team Foundation Content Manager.
    We can't seem to figure out what else might be missing.
    Please help.

    The issue was reported by one of the Application Support team stating that they have problems with accessing reports in Reporting Services from Team Foundation Server (TFS)
    side. By default certain users are part of local domain group having LOCAL ADMINISTRATOR privileges on TFS server, which is by default no issues for those users. Somehow there was a change in the role of certain users where ADMIN access was revoked. However
    the users are still part of SYSADMIN group, they were reported the error as follows:
    “The
    permissions granted to user ''DOMAIN\UserName'' are insufficient for performing this operation. (rsAccessDenied)”
    By default the text clarifies that no permission to access the reports and further we have set of roles defined on the Reporting
    Services, as follows: 
    http ://servername/Reports/
    Root
    BUILTIN\Administrators                  No
    access
    DOMAIN\TfsAdmins                        Content
    Manager
    DOMAIN\ReportAdmins
         Content Manager
    More
    details
    Ahsan Kabir Please remember to click Mark as Answer and Vote as Helpful on posts that help you. This can be beneficial to other community members reading the thread. http://www.aktechforum.blogspot.com/

  • How to set the CLASSPATH for an  Sql Server 2005 database... help me please

    Hello! Guys I want to access a Sql Server 2005 database from Java.I've downloaded the JDBC 2.0 driver from Microsoft.I've copied the sqljdbc4.jar file to C:\Java\jdk1.6.0_14\db\lib.And I've added this to the classpath C:\Java\jdk1.6.0_14\db\lib\sqljdbc4.jar.The classpath variable is defined as a user variable.Well the point is that I get that nasty exception:Exception in thread "main" java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver.So if you know how to help me,please do so.Thank you :)

    Hi Timo,
    My jdev version is 10.1.3.3.0, this is for R12. By PR i mean to say process request and PFR process form request in the controller.
    In the Process request of the controller, i am finding the checkbox bean and assigning the firepartialaction for it.
    Later in the process form request for the fired event, i am trying to handle the rendered property of the messagetextinput. Is this a right approach?
    my code below
    public void processRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    super.processRequest(oapagecontext, oawebbean);
    OAApplicationModule oaapplicationmodule = oapagecontext.getApplicationModule(oawebbean);
    OAMessageCheckBoxBean oamessagecheckboxbean = (OAMessageCheckBoxBean)oawebbean.findChildRecursive("X_FLAG");
    if(oamessagecheckboxbean != null)
    oapagecontext.writeDiagnostics(this, "Message check box Bean found:", 1);
    FirePartialAction firepartialaction = new FirePartialAction("change");
    oamessagecheckboxbean.setAttributeValue(PRIMARY_CLIENT_ACTION_ATTR, firepartialaction);
    oamessagecheckboxbean.setFireActionForSubmit("change", null, null, true);
    oapagecontext.writeDiagnostics(this, "setting fire event", 1);
    public void processFormRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    super.processFormRequest(oapagecontext, oawebbean);
    oapagecontext.writeDiagnostics(this, "Inside Process Form Request", 1);
    if("change".equals(oapagecontext.getParameter(OAWebBeanConstants.EVENT_PARAM)))
    OAMessageTextInputBean bean = (OAMessageTextInputBean)oawebbean.findChildRecursive("X_NUMBER");
    if(bean!=null){
    bean.setRendered(Boolean.TRUE);}
    Thanks,
    Malar

  • Data Flow Task problems after installing SQL Server 2014 SSIS

    I can't create any Data Flow Task. Once I create (tested and working) Connection (it doesn't
    matter if it is Excel, Flat File or other) and try to use it with a Source Assistant, I get the following messages:
    ===================================
    The component could not be added to the Data Flow task.
    Could not initialize the component. There is a potential problem in the ProvideComponentProperties method. (Microsoft Visual Studio)
    ===================================
    Error at Data Flow Task [SSIS.Pipeline]: Component ", clsid {C4D48377-EFD6-4C95-9A0B-049219453431}" could not be created and returned error code 0x80070005 "Access is denied.". Make sure that the component is registered correctly.
    Error at Data Flow Task [ [1]]: The component is missing, not registered, not upgradeable, or missing required interfaces. The contact information for this component is "".
    ===================================
    Exception from HRESULT: 0xC0048021 (Microsoft.SqlServer.DTSPipelineWrap)
    Program Location:
    at Microsoft.SqlServer.Dts.Pipeline.Wrapper.CManagedComponentWrapperClass.ProvideComponentProperties()
    at Microsoft.DataTransformationServices.Design.PipelineTaskDesigner.AddNewComponent(String clsid, Boolean throwOnError, Boolean select)
    ===================================
    The component could not be added to the Data Flow task.
    Could not initialize the component. There is a potential problem in the ProvideComponentProperties method. (Microsoft Visual Studio)
    The component could not be added to the Data Flow task.
    Could not initialize the component. There is a potential problem in the ProvideComponentProperties method. (Microsoft Visual Studio)
    ===================================
    Error at Data Flow Task [SSIS.Pipeline]: Component ", clsid {C4D48377-EFD6-4C95-9A0B-049219453431}" could not be created and returned error code 0x80070005 "Access is denied.". Make sure that the component is registered correctly.
    Error at Data Flow Task [ [1]]: The component is missing, not registered, not upgradeable, or missing required interfaces. The contact information for this component is "".
    Error at Data Flow Task [SSIS.Pipeline]: Component ", clsid {C4D48377-EFD6-4C95-9A0B-049219453431}" could not be created and returned error code 0x80070005 "Access is denied.". Make sure that the component is registered correctly.
    Error at Data Flow Task [ [1]]: The component is missing, not registered, not upgradeable, or missing required interfaces. The contact information for this component is "".
    ===================================
    Exception from HRESULT: 0xC0048021 (Microsoft.SqlServer.DTSPipelineWrap)
    Program Location:
    at Microsoft.SqlServer.Dts.Pipeline.Wrapper.CManagedComponentWrapperClass.ProvideComponentProperties()
    at Microsoft.DataTransformationServices.Design.PipelineTaskDesigner.AddNewComponent(String clsid, Boolean throwOnError, Boolean select)
    Exception from HRESULT: 0xC0048021 (Microsoft.SqlServer.DTSPipelineWrap)
    at Microsoft.SqlServer.Dts.Pipeline.Wrapper.CManagedComponentWrapperClass.ProvideComponentProperties()
    at Microsoft.DataTransformationServices.Design.PipelineTaskDesigner.AddNewComponent(String clsid, Boolean throwOnError, Boolean select)

    See examples here:
    http://www.sqlusa.com/bestpractices/ssis-wizard/
    What is your data source?
    What is your data destination?
    Kalman Toth Database & OLAP Architect
    SQL Server 2014 Database Design
    New Book / Kindle: Beginner Database Design & SQL Programming Using Microsoft SQL Server 2014

  • SQL SERVER 2014 SSMS

    All right, I'm at wits end. After three weeks of downloading, installing, uninstalling, downloading … ad nauseam; SQL SERVER 2014 (SQLEXPRADV_64_ENU.exe) in an attempt to obtain Sql  Server Management
    Studio (SSMS). I’m working on a Lenovo Thinkpad with Windows 7 Professional. SQL Server 2014 is working fine. However, no where can I find the SSMS executable. I do find the SSMS icon file (ssms.ico), ssms.pkgdef,  ssms.pkgundef, ssms.splash.bmp, ssms.winprf
    all in C:/Program Files (x86)/Microsoft SQL Server/120/Tools/Binn/MangementStudio; but no ssms.exe.  In desperation I did reload SQL SERVER 2008 in order to have SSMS 2008 and it is up and running but doesn’t open the SQL SERVER 2014 database engine (therefore
    I have no access to my database with the 2008 tool).  How can I get SSMS 2014 up and running? I really hate to have to uninstall the current instance, re-download and install a new instance and then again find the SSMS executable isn’t there (that process
    takes a full day). Any suggestions would be greatly appreciated.

    All right. to wrap things up I finally gave up, uninstalled all the programs associated with SQL Server 2014 (about a one hour job), then again downloaded SQL Server 2014. After reading all I could about the various versions
    of the SQL Server downloads, I selected SQLEXPRWT_x64_ENU version instead of the advanced version that a tutorial suggested the first time I attempted to download the software. The SQLEXORWT is suppose to contain ssms. Once downloaded I went through the
    install process (another 3 hours) and low and behold there was the ssms executable.
    I was able to get everything up and running, able to connect my databases to ssms and able to get access to my database on Visual Studio 2012 through command line code. I decided to use the localDB database. The biggest problem
    I had in writing the connection string was that most of the instructions on the net indicated the Server name to be (localdb)\v11.0. This didn't work for me and after some searching and using the command line found the Server name on my machine was actually
    (localdb)\MSSQLLocalDB.
    I still have one irritating problem. Although I can connect SSMS to my databases, and although I can connect to the databases in Visual Studio through code, I cannot connect Visual Studio itself to the database. I can connect
    Visual Studio to the Server but not to the databases. When I attempt to connect to the database I get numerous error messages the two most prominentbeing "permission denied" and "Could not load file or assembly 'Microsoft.Sdk.Stc, Version=11.0.0.0,
    Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies" . Any thoughts on why Visual Studio 2012 won't connect to the databases would be greatly appreciated.
                T

  • SQL SERVER 2014 DISASTER RECOVERY

    Hi All,
    Please let me know on below topic.
    SQL SERVER 2014 DISASTER RECOVERY

    Hello,
    Please read the following resources:
    http://blogs.technet.com/b/dataplatforminsider/archive/2014/04/08/sql-server-2014-brings-on-premises-and-cloud-database-together-to-improve-data-availability-and-disaster-recovery.aspx
    http://blogs.technet.com/b/francesco_diaz/archive/2014/02/06/sql-server-2014-alwayson-availability-groups-add-azure-replica-wizard-in-action.aspx
    http://blogs.technet.com/b/francesco_diaz/archive/2013/11/15/sql-server-2014-ctp2-alwayson-availability-groups-hybrid-it-scenario-using-windows-azure.aspx
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • Loaded SQL SERVER 2014 express but where is the management studio

    Loaded SQL SERVER 2014 but where is the management studio.
    It installed okay on windows 8. Laptop is 64 bit
    I see SQL Server Configuration, Error and Usage, Import and Export, Installation center.
    7777nanty

    Download: Express with Advanced Services (SQLEXPRADV)
    http://msdn.microsoft.com/en-us/evalcenter/dn434042.aspx
    Kalman Toth Database & OLAP Architect
    SQL Server 2014 Database Design
    New Book / Kindle: Beginner Database Design & SQL Programming Using Microsoft SQL Server 2014

  • SQL Server 2014 - calling sp_setapprole failing

    The corporation I work at has decided to start using the application role functionality in SQL Server.    We are able to successfully implement the app roles into the application (PowerBuilder 12.1) when running against a SQL Server 2012 database,
    however the same code when running against a SQL Server 2014 database fails. 
    Because PB execute everything from within a transaction we had to do some "interesting" code to get the approles working.  Here is the SQL that is being passed into the DB:
    SET QUOTED_IDENTIFIER OFF
    SET IMPLICIT_TRANSACTIONS OFF
    SET ANSI_PADDING ON
    create table "<generated temp table name>" (id int identity( 1, 1) not null, cookie varbinary(8000) not null ) 
    declare @cookie1 varbinary( 8000)  exec sp_setapprole @rolename = '"+ <rolename>+"', @password = '"+<password>+"',  @fCreateCookie = 1, @cookie = @cookie1 output insert "+<generated temp
    table name>+"( cookie) values( @cookie1)
    So what happens is the approle is being called and the cookie stored in a temp table on the database.  This is because of the translation between SQL Server and PB with the Varbinary cookie that is created for the approle.  If brought into PB it gets
    messed up and the unset approle doesn't work.
    As stated, the code above WORKS in SQL Server 2012, not in 2014.  I run the profile trace on the server and I can see the temp table being created, the sp_setapprole proc being called and the statements inside being executed, but once hitting the function
    setuser we get the error that the approle does no exist or the password is invalid.  I've been able to trace through the password being sent in and it's the same as that PB is sending across so it's not a corruption issues.
    Running the SQL through SS Management Studio works.  The temp table created and the approle is set.  Additionally we have .Net applications using the same user/password, and retrieving a cookie, and they work as well.   
    Does anyone know if there has been changes to the way approles are handled in 2014, or if there was a change to the setuser functionality that could be causing the approle to fail?

    The call "SET QUOTED_IDENTIFIER OFF" was an attempt to get the DB working the same way our SQL Server 2012 database is set-up.  I've since removed it
    from the code. Also each of the calls are executed separately:
    ls_sql = "SET IMPLICIT_TRANSACTIONS OFF" 
    EXECUTE IMMEDIATE :ls_sql USING atrTrans;
    IF atrTrans.SqlCode <> 0 THEN
    guMsg_handler.uf_message(TRUE, &
    "Unable to connect to the database.~r~n" + &
    atrTrans.sqlerrtext)
    RETURN false
    END IF
    ls_sql =  "SET ANSI_PADDING ON"
    EXECUTE IMMEDIATE :ls_sql  USING atrTrans ;
    IF atrTrans.SqlCode <> 0 THEN
    guMsg_handler.uf_message(TRUE, &
    "Unable to connect to the database.~r~n" + &
    atrTrans.sqlerrtext)
    RETURN false
    END IF
    ls_sql =  "create table  "+atrTrans.isTempTableName+"( id int identity( 1, 1) not null, cookie varbinary(8000) not null ) "
    EXECUTE IMMEDIATE :ls_sql  USING atrTrans ;
    IF atrTrans.SqlCode <> 0 THEN
    guMsg_handler.uf_message(TRUE, &
    "Unable to connect to the database.~r~n" + &
    atrTrans.sqlerrtext)
    RETURN false
    END IF
    ls_sql = "declare @cookie1 varbinary( 8000), @password1 sysname = '" + ls_appRollPass + "'  exec sp_setapprole @rolename = '"+ ls_AppRoleName +"', @password = @password1,  @fCreateCookie
    = 1, @cookie = @cookie1 output insert "+atrTrans.isTempTableName+"( cookie) values( @cookie1) " 
    EXECUTE IMMEDIATE :ls_sql  USING atrTrans ;
    IF atrTrans.SqlCode <> 0 THEN
    guMsg_handler.uf_message(TRUE, &
    "Unable to connect to the database.~r~n" + &
    atrTrans.sqlerrtext)
    RETURN false
    END IF
    atrTrans.AutoCommit = FALSE
    ls_sql = "SET IMPLICIT_TRANSACTIONS ON" 
    EXECUTE IMMEDIATE :ls_sql  USING atrTrans ;
    ls_sql = "SET ANSI_PADDING OFF"
    EXECUTE IMMEDIATE :ls_sql  USING atrTrans ;
    commit using atrTrans ;
      EDIT: Note that the passing of the password as a variable was only for testing/validation to ensure that the password matched what was being sent from PB and NOT intended to be there in the actual implementation. 

  • Choose a data source after installing sql server 2014

    I install sql server 2014. Which data source should i select here.
    I want to write Sql Server Local and Server application

    See examples here:
    http://www.sqlusa.com/bestpractices/ssis-wizard/
    What is your data source?
    What is your data destination?
    Kalman Toth Database & OLAP Architect
    SQL Server 2014 Database Design
    New Book / Kindle: Beginner Database Design & SQL Programming Using Microsoft SQL Server 2014

  • New SQL Server 2014 permissions chart is available

    I have created a new permissions poster for the SQL Server 2014 Database Engine. It includes the 3 permissions that are new in SQL Server 2014. It is available at
    http://go.microsoft.com/fwlink/?LinkId=229142
    Rick Byham, Microsoft, SQL Server Books Online, Implies no warranty

    Thanks Rick.
    Regards, Vishal Srivastava

  • Can't burn Sqldev_eng_mar14.img file after downloading SQL Server 2014 Developer Edition

    I have successfully downloaded the Sqldev_eng_mar14.img file after purchasing the SQL Server 2014 Developer Edition but have been unable to write the file to a disk....getting error message that the Selected Disk Image File isn't valid when using
    Windows Disk Image Burner.  Any insight?

    Try a new download.
    Kalman Toth Database & OLAP Architect
    SQL Server 2014 Database Design
    New Book / Kindle: Beginner Database Design & SQL Programming Using Microsoft SQL Server 2014

  • Import MS Access 2013 tables into SQL Server 2012

    Hi there,
    Is there a step by step example somewhere showing how to import an MS Access 2013 table into SQL Server 2012?
    I have read the existing posts and don't see a definitive answer.
    I have installed MS Access 2010 engine, first 32 bit then 64 bit.
    I have installed the MS Access 2013 runtime on my server.
    I use the Office 2015 Access Database Engine OLE DB Provider.
    I get the error:
    Error 0xc0202009: Source - APEntries [1]: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E37.
    Error 0xc02020e8: Source - APEntries [1]: Opening a rowset for "`TableName`" failed. Check that the object exists in the database.
    The post regarding the above errors doesn't resolve the issue.
    I have full administrative permissions on the server.
    What is the trick to making this work?
    Thanks,
    Ric
    Ric Miller

    Hi there,
    I tried the exact same operation on a third machine.
    This machine has Windows 8.1 64 bit, SQL Server 2012 64 bit, MS Office 2013 Plus 32 bit.
    I am the administrator on this machine.
    I installed this:
    Microsoft Access Database Engine 2010 Redistributable 32 bit (because I have MS Office 2013 plus 32 bit installed.)
    From here:
    http://www.microsoft.com/en-us/download/details.aspx?id=13255
    It won't let me install the 64 bit version without uninstalling MS Office 32 bit.
    I created an MS Access database on this machine using MS Access 2013 and created a table with 3 records.
    I used the "Import and Export Data (32 bit)" from the start menu.
    After I installed the "Database Engine 2010 32 bit" driver above, I now have the option of "Office 2015 Access Database Engine OLE DB Provider" as Data Source which I did not have prior to doing this installation.
    I selected the driver and added the Properties of the Data Source Name file location of the MS Access file. I am using a blank password.
    I go thru the same sequence of selecting a table to import and after running the result is the same:
    Error 0xc0202009: Source - APEntries [1]: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E37.
    "Error 0xc02020e8: Source - APEntries [1]: Opening a rowset for "`TableName`" failed. Check that the object exists in the database."
    This seems to be consistent across three machines with three operating systems with the same files and the same result.
    I understand that some people have gotten this to work.
    I would appreciate it if anyone can report an error in the above procedure to me.
    Thanks,
    Ric
    Ric Miller

Maybe you are looking for